AddChildAnimation(HBhvAnimation *childanimation) | HBhvAnimation | |
AddInterpolator(HBhvInterpolator *interpolator) | HBhvAnimation | |
AdjustKeyframe(int keyframe, int delta, bool doall=true, bool relative=false) | HBhvAnimation | |
AdjustToTick(int totalticks) | HBhvAnimation | |
Animate(float currenttime) | HBhvAnimation | virtual |
Animate(float currenttime, float starttime) | HBhvAnimation | virtual |
AnimateInternal(float currenttick) | HBhvAnimation | protectedvirtual |
CleanWithoutDelete() | HBhvAnimation | |
CloneAnimation() | HBhvAnimation | protected |
CreateInstance() | HBhvAnimation | |
DeleteKeyframe(int keyframe) | HBhvAnimation | |
Duplicate(int newkeyframe, int oldkeyframe) | HBhvAnimation | |
DuplicateNextOrPrevious(int keyframe, bool next) | HBhvAnimation | |
Evaluate(float currenttick, bool &hasPos, HPoint &pos, bool &hasQuat, HQuat &quat, bool &hasScale, HPoint &scale) (defined in HBhvAnimation) | HBhvAnimation | |
ExecuteOnce() | HBhvAnimation | inline |
GetBehaviorManager() | HBhvAnimation | inline |
GetChildAnimationList() | HBhvAnimation | inline |
GetCurrentlyRunning() | HBhvAnimation | inline |
GetCurrentTick() | HBhvAnimation | |
GetDefaultActive() | HBhvAnimation | inline |
GetDelay() | HBhvAnimation | inline |
GetFirstTick() | HBhvAnimation | |
GetInstancedAnimation() | HBhvAnimation | inline |
GetInterpolator() | HBhvAnimation | |
GetInterpolator(int time, int &interval, HKeyframe **keyframe) | HBhvAnimation | |
GetInterpolatorList() | HBhvAnimation | inline |
GetLastTick() | HBhvAnimation | |
GetLoop() | HBhvAnimation | inline |
GetName() | HBhvAnimation | inline |
GetParentAnimation() | HBhvAnimation | inline |
GetTarget() | HBhvAnimation | inline |
GetTimeline() | HBhvAnimation | inline |
GetType() | HBhvAnimation | inlinevirtual |
HBhvAnimation(const char *name, HBhvBehaviorManager *BehaviorManager, HBhvAnimation *parentanimation=0) | HBhvAnimation | |
m_bCurrentlyRunning | HBhvAnimation | protected |
m_bDefaultActive | HBhvAnimation | protected |
m_bExecuteOnce | HBhvAnimation | protected |
m_ChildAnimationList | HBhvAnimation | protected |
m_Delay | HBhvAnimation | protected |
m_InstanceOf | HBhvAnimation | protected |
m_InterpolatorList | HBhvAnimation | protected |
m_Loop | HBhvAnimation | protected |
m_Name | HBhvAnimation | protected |
m_pBehaviorManager | HBhvAnimation | protected |
m_pInstancedAnimation | HBhvAnimation | protected |
m_pParentAnimation | HBhvAnimation | protected |
m_pTimeline | HBhvAnimation | protected |
m_pTimelineInstance | HBhvAnimation | protected |
m_Target | HBhvAnimation | protected |
PlotCurve(bool rotations) | HBhvAnimation | |
Reset() | HBhvAnimation | |
Serialize(HUtilityXMLGenerator *xmlgen, HUtilityXMLTag *xmlt) | HBhvAnimation | virtual |
Serialize(HUtilityXMLGenerator *xmlgen) | HBhvAnimation | virtual |
SerializeTarget(HUtilityXMLTag *xmlt) | HBhvAnimation | protectedvirtual |
SetBehaviorManager(HBhvBehaviorManager *behaviourmanager) | HBhvAnimation | inline |
SetCurrentlyRunning(bool running) | HBhvAnimation | inline |
SetDefaultActive(bool active) | HBhvAnimation | inline |
SetDelay(int delay) | HBhvAnimation | inline |
SetExecuteOnce(bool once) | HBhvAnimation | inline |
SetInstancedAnimation(HBhvAnimation *animation) | HBhvAnimation | inline |
SetInstanceOf(const char *name) | HBhvAnimation | protected |
SetLoop(int loop) | HBhvAnimation | inline |
SetName(const char *name) | HBhvAnimation | |
SetTarget(HBhvTargetObject *target) | HBhvAnimation | |
SetTargetByPath(const char *targetpath) | HBhvAnimation | |
SetTargetByPath(const char *name, const char *targetpath) | HBhvAnimation | |
SetTimeline(HBhvTimeline *timeline) | HBhvAnimation | |
XMLCallback(HUtilityXMLTag *xt, bool open, void *m_pExtraData) | HBhvAnimation | static |
~HBhvAnimation() | HBhvAnimation | virtual |