SuperTuxKart
Moveable Member List

This is the complete list of members for Moveable, including all inherited members.

checkSmoothing() (defined in Moveable)Moveableinline
SmoothNetworkBody::checkSmoothing(const btTransform &current_transform, const Vec3 &current_velocity)SmoothNetworkBody
createBody(float mass, btTransform &trans, btCollisionShape *shape, float restitution)Moveable
flyDown() (defined in Moveable)Moveablevirtual
flyUp()Moveablevirtual
getBody() const (defined in Moveable)Moveableinline
getHeading() constMoveableinline
getIdent() const (defined in Moveable)Moveableinlinevirtual
getNode() constMoveableinline
getPitch() constMoveableinline
getRoll() constMoveableinline
getRotation() const (defined in Moveable)Moveableinline
getSmoothedTrans() const (defined in Moveable)Moveableinline
getSmoothedXYZ() const (defined in Moveable)Moveableinline
getTrans() const (defined in Moveable)Moveableinline
getVelocity() const (defined in Moveable)Moveableinlinevirtual
getVelocityLC() const (defined in Moveable)Moveableinline
getXYZ() const (defined in Moveable)Moveableinline
isEnabled() const (defined in SmoothNetworkBody)SmoothNetworkBodyinline
m_body (defined in Moveable)Moveableprotected
m_headingMoveableprivate
m_motion_state (defined in Moveable)Moveableprotected
m_node (defined in Moveable)Moveableprotected
m_pitchMoveableprivate
m_rollMoveableprivate
m_transformMoveableprotected
m_user_pointer (defined in Moveable)Moveableprotected
m_velocityLCMoveableprivate
Moveable() (defined in Moveable)Moveable
NoCopy() (defined in NoCopy)NoCopyinline
prepareSmoothing() (defined in Moveable)Moveableinline
prepareSmoothing(const btTransform &current_transform, const Vec3 &current_velocity) (defined in SmoothNetworkBody)SmoothNetworkBody
reset()Moveablevirtual
setAdjustLengthThreshold(float val) (defined in SmoothNetworkBody)SmoothNetworkBodyinline
setAdjustVerticalOffset(bool val) (defined in SmoothNetworkBody)SmoothNetworkBodyinline
setEnable(bool val) (defined in SmoothNetworkBody)SmoothNetworkBodyinline
setMaxAdjustLength(float val) (defined in SmoothNetworkBody)SmoothNetworkBodyinline
setMaxAdjustTime(float val) (defined in SmoothNetworkBody)SmoothNetworkBodyinline
setMinAdjustLength(float val) (defined in SmoothNetworkBody)SmoothNetworkBodyinline
setMinAdjustSpeed(float val) (defined in SmoothNetworkBody)SmoothNetworkBodyinline
setNode(scene::ISceneNode *n)Moveable
setRotation(const btMatrix3x3 &m)Moveableinline
setRotation(const btQuaternion &q)Moveableinline
setSmoothedTransform(const btTransform &t) (defined in SmoothNetworkBody)SmoothNetworkBodyinline
setSmoothRotation(bool val) (defined in SmoothNetworkBody)SmoothNetworkBodyinline
setTrans(const btTransform &t)Moveable
setVelocity(const btVector3 &v) (defined in Moveable)Moveableinlinevirtual
setXYZ(const Vec3 &a)Moveableinlinevirtual
SmoothNetworkBody(bool enable=false) (defined in SmoothNetworkBody)SmoothNetworkBody
stopFlying() (defined in Moveable)Moveablevirtual
update(int ticks)Moveablevirtual
updateGraphics(const Vec3 &off_xyz=Vec3(0.0f, 0.0f, 0.0f), const btQuaternion &off_rotation=btQuaternion(0.0f, 0.0f, 0.0f, 1.0f))Moveableprotectedvirtual
updateGraphics(float dt)=0Moveablepure virtual
updatePosition()Moveable
updateSmoothedGraphics(float dt) (defined in Moveable)Moveableprotected
updateSmoothedGraphics(const btTransform &current_transform, const Vec3 &current_velocity, float dt) (defined in SmoothNetworkBody)SmoothNetworkBody
~Moveable() (defined in Moveable)Moveablevirtual
~SmoothNetworkBody() (defined in SmoothNetworkBody)SmoothNetworkBodyinlinevirtual