afxShapeConstraint
Engine/source/afx/afxConstraint.h
Private Types
Parent
Public Friends
class
Protected Attributes
Public Functions
afxShapeConstraint(afxConstraintMgr * , StringTableEntry arb_name)
getAnimClipDuration(const char * clip)
onDeleteNotify(SimObject * object)
Called when a SimObject is deleted.
remapAnimation(U32 tag, ShapeBase * other_shape)
resetAnimation(U32 tag)
set_scope_id(U16 scope_id)
unlockAnimation(U32 tag)
Detailed Description
Private Types
typedef afxConstraint Parent
Public Friends
Protected Attributes
StringTableEntry mArb_name
U32 mClip_tag
U32 mLock_tag
U16 mScope_id
ShapeBase * mShape
Public Functions
afxShapeConstraint(afxConstraintMgr * )
afxShapeConstraint(afxConstraintMgr * , StringTableEntry arb_name)
~afxShapeConstraint()
getAnimClipDuration(const char * clip)
Reimplemented from: afxConstraint
getDamageState()
Reimplemented from: afxConstraint
getSceneObject()
Reimplemented from: afxConstraint
getScopeId()
Reimplemented from: afxConstraint
getTriggers()
Reimplemented from: afxConstraint
lockAnimation()
Reimplemented from: afxConstraint
onDeleteNotify(SimObject * object)
Reimplemented from: SimObject
Reimplemented by: afxShapeNodeConstraint, afxShapeHistConstraint, afxShapeNodeHistConstraint
remapAnimation(U32 tag, ShapeBase * other_shape)
resetAnimation(U32 tag)
Reimplemented from: afxConstraint
restoreObject(SceneObject * )
Reimplemented from: afxConstraint
Reimplemented by: afxShapeNodeConstraint
sample(F32 dt, U32 elapsed_ms, const Point3F * cam_pos)
Reimplemented from: afxConstraint
Reimplemented by: afxShapeNodeConstraint, afxShapeHistConstraint, afxShapeNodeHistConstraint
set(ShapeBase * shape)
Reimplemented by: afxShapeNodeConstraint, afxShapeHistConstraint, afxShapeNodeHistConstraint
set_scope_id(U16 scope_id)
Reimplemented from: afxConstraint
Reimplemented by: afxShapeNodeConstraint, afxShapeHistConstraint, afxShapeNodeHistConstraint
setAnimClip(const char * clip, F32 pos, F32 rate, F32 trans, bool is_death_anim)
Reimplemented from: afxConstraint
unlockAnimation(U32 tag)
Reimplemented from: afxConstraint
unset()
Reimplemented from: afxConstraint