VActorData
Engine/source/Verve/VActor/VActorData.h
Classes:
Public Types
enum
eAnimationList { k_NextAnimation = 0 }
enum
ePhysicsStateList { k_NextPhysicsState = 0 }
tAnimationSequenceVector
tAnimationTransitionVector
tPhysicsStateVector
Private Types
Parent
Public Friends
class
Protected Attributes
Public Functions
getAnimationSequence(const U32 & pIndex)
bool
initAnimationSequenceList(const S32 & pSize, const sAnimationSequence * pTable)
bool
initAnimationTransitionList(const S32 & pSize, const sAnimationTransition * pTable)
bool
initPhysicsStateList(const S32 & pSize, const sPhysicsState * pTable)
unpackData(BitStream * pStream)
Public Static Functions
Detailed Description
Public Types
eAnimationList
Enumerator
- k_NextAnimation = 0
ePhysicsStateList
Enumerator
- k_NextPhysicsState = 0
typedef Vector< sAnimationSequence > tAnimationSequenceVector
typedef Vector< sAnimationTransition > tAnimationTransitionVector
typedef Vector< sPhysicsState > tPhysicsStateVector
Private Types
typedef ShapeBaseData Parent
Public Friends
Protected Attributes
tAnimationSequenceVector mAnimationSequenceList
tAnimationTransitionVector mAnimationTransitionList
F32 mMaxStepHeight
tPhysicsStateVector mPhysicsList
F32 mRunSpeed
F32 mSubmergeCoverage
Public Functions
VActorData(void )
~VActorData(void )
DECLARE_CONOBJECT(VActorData )
getAnimationList(void )
getAnimationSequence(const U32 & pIndex)
getMaxStepHeight(void )
getPhysicsStateList(void )
getRunSpeed(void )
getSumbergeCoverage(void )
initAnimationSequenceList(const S32 & pSize, const sAnimationSequence * pTable)
initAnimationTransitionList(const S32 & pSize, const sAnimationTransition * pTable)
initPhysicsStateList(const S32 & pSize, const sPhysicsState * pTable)
packData(BitStream * pStream)
Reimplemented from: ShapeBaseData
unpackData(BitStream * pStream)
Reimplemented from: ShapeBaseData