0x00x0138
Members 32
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x10 | rect | Rect | Public | |
| 0x10 | uv | Rect | Public | |
| 0x10 | color | Color | Public | |
| 0x10 | subRect | Rect | Public | |
| 0x10 | backgroundRepeatRect | Rect | Public | |
| 0x08 | backgroundRepeatInstanceList | NativePagedList`1 | Public | |
| 0x04 | backgroundRepeatInstanceListStartIndex | int | Public | |
| 0x04 | backgroundRepeatInstanceListEndIndex | int | Public | |
| 0x0C | backgroundPositionX | BackgroundPosition | Public | |
| 0x0C | backgroundPositionY | BackgroundPosition | Public | |
| 0x08 | backgroundRepeat | BackgroundRepeat | Public | |
| 0x14 | backgroundSize | BackgroundSize | Public | |
| 0x0094 | 0x04 | padding / unreflected | ||
| 0x08 | texture | Texture | Public | |
| 0x08 | sprite | Sprite | Public | |
| 0x08 | vectorImage | VectorImage | Public | |
| 0x04 | scaleMode | ScaleMode | Public | |
| 0x10 | playmodeTintColor | Color | Public | |
| 0x08 | topLeftRadius | Vector2 | Public | |
| 0x08 | topRightRadius | Vector2 | Public | |
| 0x08 | bottomRightRadius | Vector2 | Public | |
| 0x08 | bottomLeftRadius | Vector2 | Public | |
| 0x08 | contentSize | Vector2 | Public | |
| 0x08 | textureSize | Vector2 | Public | |
| 0x04 | leftSlice | int | Public | |
| 0x04 | topSlice | int | Public | |
| 0x04 | rightSlice | int | Public | |
| 0x04 | bottomSlice | int | Public | |
| 0x04 | sliceScale | float | Public | |
| 0x10 | spriteGeomRect | Rect | 1 flags | |
| 0x10 | rectInset | Vector4 | Public | |
| 0x08 | colorPage | ColorPage | 1 flags | |
| 0x04 | meshFlags | MeshFlags | 1 flags | |
| 0x0134 | 0x04 | unreflected bytes to end of RectangleParams | ||
Functions 13
| Signature | Flags | Native | Params |
|---|---|---|---|
| void MakeSolid() | PublicStatic | — | 0x00 |
| void AdjustUVsForScaleMode() | PrivateStatic | — | 0x00 |
| void AdjustSpriteUVsForScaleMode() | PrivateStatic | — | 0x00 |
| void RectIntersection() | Static+1 flags | — | 0x00 |
| void ComputeGeomRect() | PrivateStatic | — | 0x00 |
| void ComputeUVRect() | PrivateStatic | — | 0x00 |
| void ApplyPackingRotation() | PrivateStatic | — | 0x00 |
| void MakeTextured() | PublicStatic | — | 0x00 |
| void MakeSprite() | PublicStatic | — | 0x00 |
| void MakeVectorTextured() | PublicStatic | — | 0x00 |
| void HasRadius() | 1 flags | — | 0x00 |
| void HasSlices() | 1 flags | — | 0x00 |
| void ToNativeParams() | 1 flags | — | 0x00 |