![]() |
ezEngine Release 25.08
|
Describes what category a property belongs to. More...
#include <AbstractProperty.h>

Public Types | |
| enum | Enum { Constant , Member , Function , Array , Set , Map , Default = Member } |
| using | StorageType = ezUInt8 |
Describes what category a property belongs to.
| Enumerator | |
|---|---|
| Constant | The property is a constant value that is stored inside the RTTI data. |
| Member | The property is a 'member property', i.e. it represents some accessible value. Cast to ezAbstractMemberProperty. |
| Function | The property is a function which can be called. Cast to ezAbstractFunctionProperty. |
| Array | The property is actually an array of values. The array dimensions might be changeable. Cast to ezAbstractArrayProperty. |
| Set | The property is actually a set of values. Cast to ezAbstractSetProperty. |
| Map | The property is actually a map from string to values. Cast to ezAbstractMapProperty. |