SuperTuxKart
|
This is the complete list of members for ThreeDAnimation, including all inherited members.
AnimationBase(const XMLNode &node) (defined in AnimationBase) | AnimationBase | |
AnimationBase(Ipo *ipo) | AnimationBase | |
AnimTimeType enum name | AnimationBase | private |
ATT_CYCLIC enum value (defined in AnimationBase) | AnimationBase | private |
ATT_CYCLIC_ONCE enum value (defined in AnimationBase) | AnimationBase | private |
calculateAnimationDuration() (defined in AnimationBase) | AnimationBase | private |
clone(TrackObject *obj) | ThreeDAnimation | |
getAnimationDuration() const (defined in AnimationBase) | AnimationBase | inline |
getAt(float time, Vec3 *xyz=NULL, Vec3 *hpr=NULL, Vec3 *scale=NULL) | AnimationBase | virtual |
getDerivativeAt(float time, Vec3 *xyz) | AnimationBase | virtual |
isCrashReset() const | ThreeDAnimation | inline |
isExplodeKartObject() const (defined in ThreeDAnimation) | ThreeDAnimation | inline |
isFlattenKartObject() const (defined in ThreeDAnimation) | ThreeDAnimation | inline |
m_all_ipos | AnimationBase | protected |
m_anim_type (defined in AnimationBase) | AnimationBase | private |
m_animation_duration (defined in AnimationBase) | AnimationBase | protected |
m_crash_reset | ThreeDAnimation | private |
m_current_time | AnimationBase | protected |
m_explode_kart | ThreeDAnimation | private |
m_flatten_kart (defined in ThreeDAnimation) | ThreeDAnimation | private |
m_hpr | ThreeDAnimation | private |
m_important_animation | ThreeDAnimation | private |
m_initial_hpr | AnimationBase | private |
m_initial_xyz | AnimationBase | private |
m_is_paused | ThreeDAnimation | private |
m_object (defined in ThreeDAnimation) | ThreeDAnimation | private |
m_playing | AnimationBase | protected |
reset() | AnimationBase | |
setInitialTransform(const Vec3 &xyz, const Vec3 &hpr) | AnimationBase | |
setPaused(bool mode) (defined in ThreeDAnimation) | ThreeDAnimation | inline |
setPlaying(bool playing) | AnimationBase | inline |
ThreeDAnimation(const XMLNode &node, TrackObject *object) | ThreeDAnimation | |
update(float dt) | ThreeDAnimation | inlinevirtual |
AnimationBase::update(float dt, Vec3 *xyz=NULL, Vec3 *hpr=NULL, Vec3 *scale=NULL) | AnimationBase | virtual |
updateWithWorldTicks(bool with_physics) | ThreeDAnimation | |
~AnimationBase() (defined in AnimationBase) | AnimationBase | virtual |
~ThreeDAnimation() | ThreeDAnimation | virtual |