![]() |
XII Release 0.1.0
|
Stores the description of a reflected type in a serializable form. Used by xiiPhantomRttiManager to add new types. More...
#include <ReflectedType.h>
Public Attributes | |
xiiString | m_sTypeName |
xiiString | m_sPluginName |
xiiString | m_sParentTypeName |
xiiBitflags< xiiTypeFlags > | m_Flags |
xiiDynamicArray< xiiReflectedPropertyDescriptor > | m_Properties |
xiiDynamicArray< xiiReflectedFunctionDescriptor > | m_Functions |
xiiUInt32 | m_uiTypeVersion = 1 |
![]() | |
xiiHybridArray< const xiiPropertyAttribute *, 2 > | m_Attributes |
xiiArrayPtr< const xiiPropertyAttribute *const > | m_ReferenceAttributes |
Additional Inherited Members | |
![]() | |
xiiAttributeHolder (const xiiAttributeHolder &rhs) | |
xiiUInt32 | GetCount () const |
const xiiPropertyAttribute * | GetValue (xiiUInt32 uiIndex) const |
void | SetValue (xiiUInt32 uiIndex, const xiiPropertyAttribute *value) |
void | Insert (xiiUInt32 uiIndex, const xiiPropertyAttribute *value) |
void | Remove (xiiUInt32 uiIndex) |
void | operator= (const xiiAttributeHolder &rhs) |
Stores the description of a reflected type in a serializable form. Used by xiiPhantomRttiManager to add new types.