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

namespace UnityEngine.UIElements.UIR
{
public class BitmapAllocator32 // TypeDefIndex: 6434
{
	// Fields
	type#20868 m_PageHeight;
	type#9246 m_Pages;
	type#9191 m_AllocMap;
	type#20868 m_EntryWidth;
	type#20868 m_EntryHeight;

	// Methods
	// RVA: -1
	public type#28660 Construct(type#20867 pageHeight, type#20891 entryWidth, type#20891 entryHeight) { }
	// RVA: -1
	public type#28660 ForceFirstAlloc(type#27901 firstPageX, type#27901 firstPageY) { }
	// RVA: -1
	public type#14924 Allocate(type#15037 storage) { }
	// RVA: -1
	public type#28660 Free(type#14924 alloc) { }
	// RVA: -1
	public type#20867 get_entryWidth() { }
	// RVA: -1
	public type#20867 get_entryHeight() { }
	// RVA: -1
	internal type#28660 GetAllocPageAtlasLocation(type#20867 page, type#12196 x, type#12196 y) { }
	// RVA: -1
	private static type#15455 CountTrailingZeroes(type#27917 val) { }
}
}
