![]() |
ezEngine
Release 25.03
|
Flags that describe a reflected type. More...
#include <StaticRTTI.h>
Classes | |
struct | Bits |
Public Types | |
enum | Enum { StandardType = EZ_BIT(0), IsEnum = EZ_BIT(1), Bitflags = EZ_BIT(2), Class = EZ_BIT(3), Abstract = EZ_BIT(4), Phantom = EZ_BIT(5), Minimal = EZ_BIT(6), Default = 0 } |
using | StorageType = ezUInt8 |
Flags that describe a reflected type.
enum ezTypeFlags::Enum |
Enumerator | |
---|---|
StandardType | Anything that can be stored inside an ezVariant except for pointers and containers. |
IsEnum | enum struct used for ezEnum. |
Bitflags | bitflags struct used for ezBitflags. |
Class | A class or struct. The above flags are mutually exclusive. |
Abstract | Type is abstract. |
Phantom | De-serialized type information that cannot be created on this process. |
Minimal | Does not contain any property, function or attribute information. Used only for versioning. |