![]() |
ezEngine Release 25.08
|
Stores the description of a reflected type in a serializable form. Used by ezPhantomRttiManager to add new types. More...
#include <ReflectedType.h>

Public Attributes | |
| ezString | m_sTypeName |
| ezString | m_sPluginName |
| ezString | m_sParentTypeName |
| ezBitflags< ezTypeFlags > | m_Flags |
| ezDynamicArray< ezReflectedPropertyDescriptor > | m_Properties |
| ezDynamicArray< ezReflectedFunctionDescriptor > | m_Functions |
| ezUInt32 | m_uiTypeVersion = 1 |
Public Attributes inherited from ezAttributeHolder | |
| ezHybridArray< const ezPropertyAttribute *, 2 > | m_Attributes |
| ezArrayPtr< const ezPropertyAttribute *const > | m_ReferenceAttributes |
Additional Inherited Members | |
Public Member Functions inherited from ezAttributeHolder | |
| ezAttributeHolder (const ezAttributeHolder &rhs) | |
| ezUInt32 | GetCount () const |
| const ezPropertyAttribute * | GetValue (ezUInt32 uiIndex) const |
| void | SetValue (ezUInt32 uiIndex, const ezPropertyAttribute *value) |
| void | Insert (ezUInt32 uiIndex, const ezPropertyAttribute *value) |
| void | Remove (ezUInt32 uiIndex) |
| void | operator= (const ezAttributeHolder &rhs) |
Stores the description of a reflected type in a serializable form. Used by ezPhantomRttiManager to add new types.