![]() |
XII Release 0.1.0
|
Helper class to manage instance data for compound states or transitions. More...
#include <StateMachineInstanceData.h>
Classes | |
| struct | InstanceData |
Public Member Functions | |
| XII_ALWAYS_INLINE xiiUInt32 | GetBaseOffset () const |
| XII_ALWAYS_INLINE xiiUInt32 | GetDataSize () const |
| XII_ALWAYS_INLINE void * | GetSubInstanceData (InstanceData *pData, xiiUInt32 uiIndex) const |
| XII_FORCE_INLINE void | Initialize (InstanceData *pData) const |
| template<typename T> | |
| bool | GetInstanceDataDesc (xiiArrayPtr< T * > subObjects, xiiInstanceDataDesc &out_desc) |
Public Attributes | |
| xiiSmallArray< xiiUInt32, 2 > | m_InstanceDataOffsets |
| xiiInstanceDataAllocator | m_InstanceDataAllocator |
Helper class to manage instance data for compound states or transitions.