Zdexby TheHolyOneZ
36,909 classes
Class

UIRVEShaderInfoAllocator

: Object
UnityEngine.UIElements.UIR.UIRVEShaderInfoAllocator, UnityEngine.UIElementsModule 0x00C0 (192 B) inherited 0x0010 UnityEngine.UIElementsModule.dll
0x00x00C0

Members 28

OffsetSizeNameTypeFlagsDefault
0x08m_StorageBaseShaderInfoStoragePrivate—
0x20m_TransformAllocatorBitmapAllocator32Private—
0x20m_ClipRectAllocatorBitmapAllocator32Private—
0x20m_OpacityAllocatorBitmapAllocator32Private—
0x20m_ColorAllocatorBitmapAllocator32Private—
0x20m_TextSettingsAllocatorBitmapAllocator32Private—
0x01m_StorageReallyCreatedboolPrivate—
0x00B90x03padding / unreflected
0x04m_ColorSpaceColorSpacePrivate—
0x08identityTransformTexelVector2IntPrivateStatic+1 flags—
0x08infiniteClipRectTexelVector2IntPrivateStatic+1 flags—
0x08fullOpacityTexelVector2IntPrivateStatic+1 flags—
0x08clearColorTexelVector2IntPrivateStatic+1 flags—
0x08defaultTextCoreSettingsTexelVector2IntPrivateStatic+1 flags—
0x40identityTransformValueMatrix4x4PrivateStatic+1 flags—
0x10identityTransformRow0ValueVector4PrivateStatic+1 flags—
0x10identityTransformRow1ValueVector4PrivateStatic+1 flags—
0x10identityTransformRow2ValueVector4PrivateStatic+1 flags—
0x10infiniteClipRectValueVector4PrivateStatic+1 flags—
0x10fullOpacityValueVector4PrivateStatic+1 flags—
0x10clearColorValueVector4PrivateStatic+1 flags—
0x40defaultTextCoreSettingsValueTextCoreSettingsPrivateStatic+1 flags—
0x08identityTransformBMPAllocPublicStatic+1 flags—
0x08infiniteClipRectBMPAllocPublicStatic+1 flags—
0x08fullOpacityBMPAllocPublicStatic+1 flags—
0x08clearColorBMPAllocPublicStatic+1 flags—
0x08defaultTextCoreSettingsBMPAllocPublicStatic+1 flags—
0x04s_DefaultShaderInfoTextureRefCountintPrivateStatic—
0x01340x04padding / unreflected
0x08s_DefaultShaderInfoTextureTexture2DPrivateStatic—

Functions 32

SignatureFlagsNativeParams
int get_pageWidth()PrivateStatic+1 flags0x04
int get_pageHeight()PrivateStatic+1 flags0x04
void AcquireDefaultShaderInfoTexture()PrivateStatic0x00
void ReleaseDefaultShaderInfoTexture()PrivateStatic0x00
Vector2Int AllocToTexelCoord(ref BitmapAllocator32& allocator, const BMPAlloc& alloc)PrivateStatic0x20
bool AtlasRectMatchesPage(ref BitmapAllocator32& allocator, const BMPAlloc& defAlloc, const RectInt& atlasRect)PrivateStatic0x20
Texture get_atlas()Public+1 flags0x08
void .ctor(const ColorSpace& colorSpace)Public+1 flags0x04
void ReallyCreateStorage()Private0x00
void Dispose()Public0x00
void IssuePendingStorageChanges()Public0x00
BMPAlloc AllocTransform()Public0x08
BMPAlloc AllocClipRect()Public0x08
BMPAlloc AllocOpacity()Public0x08
BMPAlloc AllocColor()Public0x08
BMPAlloc AllocTextCoreSettings(const TextCoreSettings& settings)Public0x40
void SetTransformValue(const BMPAlloc& alloc, const Matrix4x4& xform)Public0x40
void SetClipRectValue(const BMPAlloc& alloc, const Vector4& clipRect)Public0x10
void SetOpacityValue(const BMPAlloc& alloc, float opacity)Public0x08
void SetColorValue(const BMPAlloc& alloc, const Color& color)Public0x10
void SetTextCoreSettingValue(const BMPAlloc& alloc, const TextCoreSettings& settings)Public0x40
void FreeTransform(const BMPAlloc& alloc)Public0x08
void FreeClipRect(const BMPAlloc& alloc)Public0x08
void FreeOpacity(const BMPAlloc& alloc)Public0x08
void FreeColor(const BMPAlloc& alloc)Public0x08
void FreeTextCoreSettings(const BMPAlloc& alloc)Public0x08
Color32 TransformAllocToVertexData(const BMPAlloc& alloc)Public0x08
Color32 ClipRectAllocToVertexData(const BMPAlloc& alloc)Public0x08
Color32 OpacityAllocToVertexData(const BMPAlloc& alloc)Public0x08
Color32 ColorAllocToVertexData(const BMPAlloc& alloc)Public0x08
Color32 TextCoreSettingsToVertexData(const BMPAlloc& alloc)Public0x08
void .cctor()PrivateStatic+1 flags0x00

Used by 1

types with a member, parameter or interface of this type