Quantum 3
3.0.9
Casts an enum or int value in the inspector to specific enum type for rendering of its popup list. Supplying a method name rather than a type allows a property with the type Type to be used to dynamically get the enum type. More...
Public Member Functions | |
| DisplayAsEnumAttribute (string enumTypeMemberName) | |
| Initializes a new instance of the DisplayAsEnumAttribute class with the specified enum type member name. More... | |
| DisplayAsEnumAttribute (Type enumType) | |
| Initializes a new instance of the DisplayAsEnumAttribute class with the specified enum type. More... | |
Properties | |
| Type | EnumType [get] |
| Gets the type of the enum. More... | |
| string | EnumTypeMemberName [get] |
| Gets the name of the member that returns the enum type. More... | |
Additional Inherited Members | |
Protected Member Functions inherited from Quantum.DrawerPropertyAttribute | |
| DrawerPropertyAttribute (bool applyToCollection=false) | |
Casts an enum or int value in the inspector to specific enum type for rendering of its popup list. Supplying a method name rather than a type allows a property with the type Type to be used to dynamically get the enum type.
|
inline |
Initializes a new instance of the DisplayAsEnumAttribute class with the specified enum type.
| enumType | The type of the enum. |
|
inline |
Initializes a new instance of the DisplayAsEnumAttribute class with the specified enum type member name.
| enumTypeMemberName | The name of the member that returns the enum type. |
|
get |
Gets the type of the enum.
|
get |
Gets the name of the member that returns the enum type.