Zdexby TheHolyOneZ
36,909 classes
Class

TextureSlotManager

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

Members 12

OffsetSizeNameTypeFlagsDefault
0x04k_MaxSlotCountintStatic+2 flags—
0x04k_SlotSizeintStatic+2 flags—
0x08slotIdsint[]Static+1 flags—
0x04textureTableIdintStatic+2 flags—
0x08m_TexturesTextureId[]Private—
0x08m_LastUseTimeint[]Private—
0x04m_CurrentTimeintPrivate—
0x04m_BatchTimeintPrivate—
0x08m_GpuTexturesVector4[]Private—
0x04m_SlotCountintPrivate—
0x04<FreeSlots>k__BackingFieldintPrivate—
0x08textureRegistryTextureRegistry1 flags—

Functions 12

SignatureFlagsNativeParams
void .cctor()PrivateStatic+1 flags0x00
void .ctor()Public+1 flags0x00
void Reset()Public0x00
void Unbind(int first, int count)Private0x04
void StartNewBatch(int slotCount)Public0x04
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, float sharpness, bool isPremultiplied, int slot, MaterialPropertyBlock mat, CommandList commandList)Public0x08
void SetGpuData(int slotIndex, const TextureId& id, int textureWidth, int textureHeight, float sdfScale, float sharpness, bool isPremultiplied)Public0x04

Used by 1

types with a member, parameter or interface of this type