ShapeAnimationAsset
Engine/source/T3D/assets/ShapeAnimationAsset.h
Private Types
Parent
Protected Attributes
Public Functions
Declare Console Object.
bool
bool
bool
isBlend()
bool
isCyclic()
bool
setAnimationFile(const char * pAnimationFile)
Public Static Functions
Engine.
Protected Functions
Protected Static Functions
const char *
getAnimationFile(void * obj, const char * data)
bool
setAnimationFile(void * obj, const char * index, const char * data)
Detailed Description
Private Types
typedef AssetBase Parent
Protected Attributes
StringTableEntry mAnimationName
StringTableEntry mBlendAnimAssetName
S32 mBlendFrame
S32 mEndFrame
StringTableEntry mFileName
StringTableEntry mFilePath
bool mIsBlend
bool mIsCyclical
bool mIsEmbedded
bool mPadRotation
bool mPadTransforms
Resource< TSShape > mSourceShape
S32 mStartFrame
Public Functions
ShapeAnimationAsset()
~ShapeAnimationAsset()
copyTo(SimObject * object)
Reimplemented from: AssetBase
DECLARE_CONOBJECT(ShapeAnimationAsset )
Declare Console Object.
getAnimationCount()
getAnimationFile(void )
getAnimationFilename()
getAnimationName()
getAnimationPath(void )
getBlendAnimationName()
getBlendFrame()
getEndFrame()
getPadRotation()
getPadTransforms()
getStartFrame()
isBlend()
isCyclic()
isEmbedded()
setAnimationFile(const char * pAnimationFile)
Public Static Functions
initPersistFields()
Engine.
Protected Functions
initializeAsset(void )
Reimplemented from: AssetBase
onAssetRefresh(void )
Reimplemented from: AssetBase
Protected Static Functions
getAnimationFile(void * obj, const char * data)
setAnimationFile(void * obj, const char * index, const char * data)