| void AdjustUVsForScaleMode(const Rect& rect, const Rect& uv, Texture texture, const ScaleMode& scaleMode, ref Rect& rectOut, ref Rect& uvOut) | PrivateStatic | | 0x10 |
| void AdjustSpriteUVsForScaleMode(const Rect& containerRect, const Rect& srcRect, const Rect& spriteGeomRect, Sprite sprite, const ScaleMode& scaleMode, ref Rect& rectOut, ref Rect& uvOut) | PrivateStatic | | 0x10 |
| Rect RectIntersection(const Rect& a, const Rect& b) | Static+1 flags | | 0x10 |
| Rect ComputeGeomRect(Sprite sprite) | PrivateStatic | | 0x10 |
| Rect ComputeUVRect(Sprite sprite) | PrivateStatic | | 0x10 |
| Rect ApplyPackingRotation(const Rect& uv, const SpritePackingRotation& rotation) | PrivateStatic | | 0x10 |
| RectangleParams MakeTextured(const Rect& rect, const Rect& uv, Texture texture, const ScaleMode& scaleMode, const Color& playModeTintColor) | PublicStatic | | 0x138 |
| RectangleParams MakeSprite(const Rect& containerRect, const Rect& subRect, Sprite sprite, const ScaleMode& scaleMode, const Color& playModeTintColor, bool hasRadius, ref Vector4& slices, bool useForRepeat) | PublicStatic | | 0x138 |
| RectangleParams MakeVectorTextured(const Rect& rect, const Rect& uv, VectorImage vectorImage, const ScaleMode& scaleMode, const Color& playModeTintColor) | PublicStatic | | 0x138 |
| bool HasRadius(float epsilon) | 1 flags | | 0x04 |
| bool HasSlices(float epsilon) | 1 flags | | 0x04 |
| void ToNativeParams(ref NativeRectParams& nativeRectParams) | 1 flags | | 0x118 |