0x00x0038
Members 7
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | m_AtlasTexture | RTHandle | Private | — | |
| 0x01 | isAtlasTextureOwner | bool | Private | — | |
| 0x0019 | 0x03 | padding / unreflected | |||
| 0x04 | m_Width | int | Private | — | |
| 0x04 | m_Height | int | Private | — | |
| 0x04 | m_Format | GraphicsFormat | Private | — | |
| 0x08 | m_AtlasAllocator | AtlasAllocatorDynamic | Private | — | |
| 0x08 | m_AllocationCache | Dictionary<System.Int32 | Private | — | |
Functions 9
| Signature | Flags | Native | Params |
|---|---|---|---|
| RTHandle get_AtlasTexture() | Public+1 flags | 0x08 | |
| void .ctor(int width, int height, int capacity, const GraphicsFormat& format) | Public+1 flags | 0x04 | |
| void .ctor(int width, int height, int capacity, RTHandle atlasTexture) | Public+1 flags | 0x08 | |
| void Release() | Public | 0x00 | |
| void ResetAllocator() | Public | 0x00 | |
| bool AddTexture(CommandBuffer cmd, ref Vector4& scaleOffset, Texture texture) | Public | 0x10 | |
| bool IsCached(ref Vector4& scaleOffset, int key) | Public | 0x10 | |
| bool EnsureTextureSlot(ref bool& isUploadNeeded, ref Vector4& scaleOffset, int key, int width, int height) | Public | 0x10 | |
| void ReleaseTextureSlot(int key) | Public | 0x04 |