UnityEngine.PropertyAttribute to select the enum from specified values.
More...
Inherits PropertyAttribute.
Public Member Functions | |
| EnumConstraintAttribute (params object[] constraints) | |
| Setup constraint enum values. More... | |
| EnumConstraintAttribute (int min, int max) | |
Setup a range of the enum int values. More... | |
Public Attributes | |
| readonly object[] | constraints |
| The constraint enum values. More... | |
| readonly int | min |
The min int value of the enum in range. More... | |
| readonly int | max |
The max int value of the enum in range. More... | |
UnityEngine.PropertyAttribute to select the enum from specified values.
Declaring examples below:
| EnumConstraintAttribute | ( | params object[] | constraints | ) |
Setup constraint enum values.
| constraints | Constraint values. |
| EnumConstraintAttribute | ( | int | min, |
| int | max | ||
| ) |
Setup a range of the enum int values.
| min | Min value. |
| max | Max value. |
| readonly object [] constraints |
The constraint enum values.
| readonly int min |
The min int value of the enum in range.
| readonly int max |
The max int value of the enum in range.