Zdexby TheHolyOneZ
44,741 classes
Class

TextureSlotManager

: Object
UnityEngine.UIElements.UIR.TextureSlotManager, UnityEngine.UIElementsModule 0x0040 (64 B) inherited 0x0010 UnityEngine.UIElementsModule.dll
0x00x0040

Members 11

OffsetSizeNameTypeFlagsDefault
0x04k_SlotCountintStatic+2 flags—
0x04k_SlotSizeintStatic+2 flags—
0x08slotIdsint[]Static+2 flags—
0x04textureTableIdintStatic+2 flags—
0x08m_TexturesTextureId[]Private—
0x08m_Ticketsint[]Private—
0x04m_CurrentTicketintPrivate—
0x04m_FirstUsedTicketintPrivate—
0x08m_GpuTexturesVector4[]Private—
0x04<FreeSlots>k__BackingFieldintPrivate—
0x00340x04padding / unreflected
0x08textureRegistryTextureRegistry1 flags—

Functions 11

SignatureFlagsNativeParams
void .cctor()PrivateStatic+1 flags0x00
void .ctor()Public+1 flags0x00
void Reset()Public0x00
void StartNewBatch()Public0x00
int IndexOf(const TextureId& id)Public0x04
void MarkUsed(int slotIndex)Public0x04
int get_FreeSlots()Public+1 flags0x04
void set_FreeSlots(int value)Private+1 flags0x04
int FindOldestSlot()Public0x04
void Bind(const TextureId& id, float sdfScale, int slot, MaterialPropertyBlock mat)Public0x08
void SetGpuData(int slotIndex, const TextureId& id, int textureWidth, int textureHeight, float sdfScale)Public0x04

Used by 1

types with a member, parameter or interface of this type