Zdexby TheHolyOneZ
6,967 structs
Struct

RectangleParams

: ValueType : Object
UnityEngine.UIElements.MeshGenerationContextUtils.RectangleParams, UnityEngine.UIElementsModule 0x00C8 (200 B) UnityEngine.UIElementsModule.dll
0x00x00C8

Members 22

OffsetSizeNameTypeFlags
0x10rectRectPublic
0x10uvRectPublic
0x10colorColorPublic
0x08textureTexturePublic
0x08spriteSpritePublic
0x08vectorImageVectorImagePublic
0x08materialMaterialPublic
0x04scaleModeScaleModePublic
0x10playmodeTintColorColorPublic
0x08topLeftRadiusVector2Public
0x08topRightRadiusVector2Public
0x08bottomRightRadiusVector2Public
0x08bottomLeftRadiusVector2Public
0x04leftSliceintPublic
0x04topSliceintPublic
0x04rightSliceintPublic
0x04bottomSliceintPublic
0x04sliceScalefloatPublic
0x10spriteGeomRectRect1 flags
0x10rectInsetVector4Public
0x08colorPageColorPage1 flags
0x04meshFlagsMeshFlags1 flags
0x00C40x04unreflected bytes to end of RectangleParams

Functions 10

SignatureFlagsNativeParams
void AdjustUVsForScaleMode(const Rect& rect, const Rect& uv, Texture texture, const ScaleMode& scaleMode, const Rect&& rectOut, const Rect&& uvOut)PrivateStatic0x10
void AdjustSpriteUVsForScaleMode(const Rect& containerRect, const Rect& srcRect, const Rect& spriteGeomRect, Sprite sprite, const ScaleMode& scaleMode, const Rect&& rectOut, const Rect&& uvOut)PrivateStatic0x10
Rect RectIntersection(const Rect& a, const Rect& b)PrivateStatic0x10
Rect ComputeGeomRect(Sprite sprite)PrivateStatic0x10
Rect ComputeUVRect(Sprite sprite)PrivateStatic0x10
Rect ApplyPackingRotation(const Rect& uv, const SpritePackingRotation& rotation)PrivateStatic0x10
RectangleParams MakeTextured(const Rect& rect, const Rect& uv, Texture texture, const ScaleMode& scaleMode, const ContextType& panelContext)PublicStatic0xC8
RectangleParams MakeSprite(const Rect& containerRect, const Rect& subRect, Sprite sprite, const ScaleMode& scaleMode, const ContextType& panelContext, bool hasRadius, const Vector4&& slices)PublicStatic0xC8
RectangleParams MakeVectorTextured(const Rect& rect, const Rect& uv, VectorImage vectorImage, const ScaleMode& scaleMode, const ContextType& panelContext)PublicStatic0xC8
bool HasRadius(float epsilon)1 flags0x04

Used by 6

types with a member, parameter or interface of this type