Quantum 3
3.0.14
Attribute used to show a type picker for a field with [SerializeReference]. More...
Public Member Functions | |
| SerializeReferenceTypePickerAttribute (params Type[] types) | |
| Initializes a new instance of the SerializeReferenceTypePickerAttribute class. More... | |
Public Attributes | |
| bool | GroupTypesByNamespace = true |
| Should the types be grouped by namespace? More... | |
| bool | ShowFullName = false |
| Should the full name be shown? More... | |
Properties | |
| Type[] | Types [get] |
| Gets the types to be picked. More... | |
Properties inherited from Quantum.PropertyAttribute | |
| int | order [get, set] |
| The order in which the property will be displayed. More... | |
Additional Inherited Members | |
Static Public Attributes inherited from Quantum.DecoratingPropertyAttribute | |
| const int | DefaultOrder = -10000 |
| The default order of the attribute. More... | |
Protected Member Functions inherited from Quantum.DecoratingPropertyAttribute | |
| DecoratingPropertyAttribute (bool applyToCollection=false) | |
| Initializes a new instance with the default order. More... | |
| DecoratingPropertyAttribute (int order, bool applyToCollection=false) | |
| Initializes a new instance with the specified order. More... | |
Attribute used to show a type picker for a field with [SerializeReference].
|
inline |
Initializes a new instance of the SerializeReferenceTypePickerAttribute class.
| types | The types to be picked. |
| bool Quantum.SerializeReferenceTypePickerAttribute.GroupTypesByNamespace = true |
Should the types be grouped by namespace?
| bool Quantum.SerializeReferenceTypePickerAttribute.ShowFullName = false |
Should the full name be shown?
|
get |
Gets the types to be picked.