XII Release 0.1.0
Loading...
Searching...
No Matches
xiiStateMachineInternal::Compound Struct Reference

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

Detailed Description

Helper class to manage instance data for compound states or transitions.


The documentation for this struct was generated from the following file: