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. |