// Assembly: UnityEngine.UIElementsModule
// Full name: UnityEngine.UIElements.UIR.EntryRecorder

namespace UnityEngine.UIElements.UIR
{
public class EntryRecorder // TypeDefIndex: 6365
{
	// Fields
	type#17880 m_EntryPool;

	// Methods
	// RVA: -1
	public type#28660 .ctor(type#17879 entryPool) { }
	// RVA: -1
	public type#28660 DrawMesh(type#17872 parentEntry, type#9575 vertices, type#9570 indices, type#27312 texture, type#15313 skipAtlas) { }
	// RVA: -1
	public type#28660 DrawRasterText(type#17872 parentEntry, type#9575 vertices, type#9570 indices, type#27312 texture, type#15313 multiChannel) { }
	// RVA: -1
	public type#28660 DrawSdfText(type#17872 parentEntry, type#9575 vertices, type#9570 indices, type#27312 texture, type#26059 scale, type#26059 sharpness) { }
	// RVA: -1
	public type#28660 DrawGradients(type#17872 parentEntry, type#9575 vertices, type#9570 indices, type#28505 gradientsOwner) { }
	// RVA: -1
	public type#28660 DrawImmediate(type#17872 parentEntry, type#14105 callback, type#15313 cullingEnabled) { }
	// RVA: -1
	public type#28660 DrawChildren(type#17872 parentEntry) { }
	// RVA: -1
	public type#28660 BeginStencilMask(type#17872 parentEntry) { }
	// RVA: -1
	public type#28660 EndStencilMask(type#17872 parentEntry) { }
	// RVA: -1
	public type#28660 PopStencilMask(type#17872 parentEntry) { }
	// RVA: -1
	public type#28660 PushClippingRect(type#17872 parentEntry) { }
	// RVA: -1
	public type#28660 PopClippingRect(type#17872 parentEntry) { }
	// RVA: -1
	public type#28660 PushScissors(type#17872 parentEntry) { }
	// RVA: -1
	public type#28660 PopScissors(type#17872 parentEntry) { }
	// RVA: -1
	public type#28660 PushGroupMatrix(type#17872 parentEntry) { }
	// RVA: -1
	public type#28660 PopGroupMatrix(type#17872 parentEntry) { }
	// RVA: -1
	public type#28660 PushRenderTexture(type#17872 parentEntry) { }
	// RVA: -1
	public type#28660 BlitAndPopRenderTexture(type#17872 parentEntry) { }
	// RVA: -1
	public type#28660 PushDefaultMaterial(type#17872 parentEntry, type#22476 material) { }
	// RVA: -1
	public type#28660 PopDefaultMaterial(type#17872 parentEntry) { }
	// RVA: -1
	public type#28660 CutRenderChain(type#17872 parentEntry) { }
	// RVA: -1
	public type#17872 InsertPlaceholder(type#17872 parentEntry) { }
	// RVA: -1
	private static type#28660 AppendMeshEntry(type#17872 parentEntry, type#17872 entry) { }
	// RVA: -1
	private static type#28660 Append(type#17872 parentEntry, type#17872 entry) { }
}
}
