afxEffectConstraint
Engine/source/afx/afxConstraint.h
Private Types
Parent
Public Friends
class
Protected Attributes
Public Functions
afxEffectConstraint(afxConstraintMgr * , StringTableEntry effect_name)
bool
getAltitudes(F32 & terrain_alt, F32 & interior_alt)
getAnimClipDuration(const char * clip)
bool
getPosition(Point3F & pos, F32 hist)
bool
getTransform(MatrixF & xfm, F32 hist)
resetAnimation(U32 tag)
set(afxEffectWrapper * effect)
Detailed Description
Private Types
typedef afxConstraint Parent
Public Friends
Protected Attributes
U32 mClip_tag
afxEffectWrapper * mEffect
StringTableEntry mEffect_name
bool mIs_death_clip
U32 mLock_tag
Public Functions
afxEffectConstraint(afxConstraintMgr * )
afxEffectConstraint(afxConstraintMgr * , StringTableEntry effect_name)
~afxEffectConstraint()
getAltitudes(F32 & terrain_alt, F32 & interior_alt)
Reimplemented from: afxConstraint
getAnimClipDuration(const char * clip)
Reimplemented from: afxConstraint
getPosition(Point3F & pos, F32 hist)
Reimplemented from: afxConstraint
Reimplemented by: afxEffectNodeConstraint
getSceneObject()
Reimplemented from: afxConstraint
getScopeId()
Reimplemented from: afxConstraint
getTransform(MatrixF & xfm, F32 hist)
Reimplemented from: afxConstraint
Reimplemented by: afxEffectNodeConstraint
getTriggers()
Reimplemented from: afxConstraint
resetAnimation(U32 tag)
Reimplemented from: afxConstraint
restoreObject(SceneObject * )
Reimplemented from: afxConstraint
sample(F32 dt, U32 elapsed_ms, const Point3F * cam_pos)
Reimplemented from: afxConstraint
set(afxEffectWrapper * effect)
Reimplemented by: afxEffectNodeConstraint
setAnimClip(const char * clip, F32 pos, F32 rate, F32 trans, bool is_death_anim)
Reimplemented from: afxConstraint
unset()
Reimplemented from: afxConstraint