// Assembly: UnityEngine.UIElementsModule
// Full name: UnityEngine.UIElements.TextureRegistry

namespace UnityEngine.UIElements
{
public class TextureRegistry // TypeDefIndex: 5723
{
	// Fields
	type#9325 m_Textures;
	type#4848 m_TextureToId;
	type#10266 m_FreeIds;
	type#20893 maxTextures;
	type#27358 <instance>k__BackingField;

	// Methods
	// RVA: -1
	public static type#27355 get_instance() { }
	// RVA: -1
	public type#27312 GetTexture(type#27344 id) { }
	// RVA: -1
	public type#27344 AllocAndAcquireDynamic() { }
	// RVA: -1
	public type#28660 UpdateDynamic(type#27344 id, type#27312 texture) { }
	// RVA: -1
	private type#27344 AllocAndAcquire(type#27312 texture, type#15313 dynamic) { }
	// RVA: -1
	public type#27344 Acquire(type#27312 tex) { }
	// RVA: -1
	public type#28660 Release(type#27344 id) { }
	// RVA: -1
	public type#28660 .ctor() { }
	// RVA: -1
	private static type#28660 .cctor() { }
}
}
