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

namespace UnityEngine.UIElements.UIR
{
public class EntryPreProcessor // TypeDefIndex: 6359
{
	// Fields
	type#20868 m_ChildrenIndex;
	type#9269 m_Allocs;
	type#9269 m_HeadAllocs;
	type#9269 m_TailAllocs;
	type#8568 m_FlattenedEntries;
	type#31067 m_Pending;
	type#10270 m_Mask;
	type#15314 m_IsPushingMask;

	// Methods
	// RVA: -1
	public type#20867 get_childrenIndex() { }
	// RVA: -1
	public type#9268 get_headAllocs() { }
	// RVA: -1
	public type#9268 get_tailAllocs() { }
	// RVA: -1
	public type#8567 get_flattenedEntries() { }
	// RVA: -1
	public type#28660 PreProcess(type#17872 root) { }
	// RVA: -1
	public type#28660 ClearReferences() { }
	// RVA: -1
	private type#28660 DoEvaluate(type#17872 entry) { }
	// RVA: -1
	private type#28660 Add(type#20867 vertexCount, type#20867 indexCount) { }
	// RVA: -1
	private type#28660 Flush() { }
	// RVA: -1
	public type#28660 .ctor() { }
}
}
