Class RectExtensions
Extension methods for the Rect class.
Inherited Members
Namespace: Unity.AppUI.UI
Assembly: Unity.AppUI.dll
Syntax
public static class RectExtensions
Methods
IsValid(Rect)
Check if a given Rect has a valid width and height.
Declaration
public static bool IsValid(this Rect rect)
Parameters
Type | Name | Description |
---|---|---|
Rect | rect | The given Rect object. |
Returns
Type | Description |
---|---|
bool | True if its width and height are valid, False otherwise. |
IsValidForTextureSize(Rect)
Check if a given Rect has a valid width and height to be used as Texture size.
Declaration
public static bool IsValidForTextureSize(this Rect rect)
Parameters
Type | Name | Description |
---|---|---|
Rect | rect | The given Rect object. |
Returns
Type | Description |
---|---|
bool | True if its width and height are valid, False otherwise. |
IsValidForTextureSize(Vector2)
Check if a given Vector2 has a valid value to be used as Texture size.
Declaration
public static bool IsValidForTextureSize(this Vector2 vec)
Parameters
Type | Name | Description |
---|---|---|
Vector2 | vec | The given Vector2 object. |
Returns
Type | Description |
---|---|
bool | True if its width and height are valid, False otherwise. |
TryParse(string, out Rect)
Try to parse a Rect from a string.
Declaration
public static bool TryParse(string str, out Rect rect)
Parameters
Type | Name | Description |
---|---|---|
string | str | The string to parse. |
Rect | rect | The parsed Rect. |
Returns
Type | Description |
---|---|
bool | True if the string was successfully parsed, False otherwise. |