SuperTuxKart
|
This is the complete list of members for TrackObject, including all inherited members.
addChild(TrackObject *child) (defined in TrackObject) | TrackObject | |
addMovableChild(TrackObject *child) | TrackObject | |
castRay(const btVector3 &from, const btVector3 &to, btVector3 *hit_point, const Material **material, btVector3 *normal, bool interpolate_normal) const | TrackObject | |
cloneToChild() (defined in TrackObject) | TrackObject | |
getAbsoluteCenterPosition() const (defined in TrackObject) | TrackObject | |
getAbsolutePosition() const (defined in TrackObject) | TrackObject | |
getAnimator() (defined in TrackObject) | TrackObject | inline |
getAnimator() const (defined in TrackObject) | TrackObject | inline |
getChildren() (defined in TrackObject) | TrackObject | inline |
getID() const (defined in TrackObject) | TrackObject | inline |
getInitRotation() const (defined in TrackObject) | TrackObject | inline |
getInitScale() const (defined in TrackObject) | TrackObject | inline |
getInitXYZ() const (defined in TrackObject) | TrackObject | inline |
getInteraction() const (defined in TrackObject) | TrackObject | inline |
getIPOAnimator() | TrackObject | inline |
getLight() | TrackObject | inline |
getLodGroup() const (defined in TrackObject) | TrackObject | inline |
getMesh() | TrackObject | |
getMovableChildren() (defined in TrackObject) | TrackObject | inline |
getName() const (defined in TrackObject) | TrackObject | inline |
getParentLibrary() (defined in TrackObject) | TrackObject | inline |
getParticleEmitter() | TrackObject | inline |
getPhysicalObject() const (defined in TrackObject) | TrackObject | inline |
getPhysicalObject() (defined in TrackObject) | TrackObject | inline |
getPhysics() | TrackObject | inline |
getPosition() const (defined in TrackObject) | TrackObject | |
getPresentation() (defined in TrackObject) | TrackObject | inline |
getPresentation() const (defined in TrackObject) | TrackObject | inline |
getRotation() const (defined in TrackObject) | TrackObject | |
getScale() const (defined in TrackObject) | TrackObject | |
getSoundEmitter() | TrackObject | inline |
getType() const (defined in TrackObject) | TrackObject | inline |
handleExplosion(const Vec3 &pos, bool directHit) | TrackObject | inlinevirtual |
hasAnimatorRecursively() const (defined in TrackObject) | TrackObject | inline |
init(const XMLNode &xml_node, scene::ISceneNode *parent, ModelDefinitionLoader &model_def_loader, TrackObject *parent_library) | TrackObject | protected |
isDriveable() const | TrackObject | inline |
isEnabled() const (defined in TrackObject) | TrackObject | inline |
isSoccerBall() const (defined in TrackObject) | TrackObject | inline |
joinToMainTrack() (defined in TrackObject) | TrackObject | |
m_animator (defined in TrackObject) | TrackObject | protected |
m_children (defined in TrackObject) | TrackObject | protected |
m_enabled | TrackObject | private |
m_id (defined in TrackObject) | TrackObject | private |
m_init_hpr | TrackObject | protected |
m_init_scale | TrackObject | protected |
m_init_xyz | TrackObject | protected |
m_initially_visible (defined in TrackObject) | TrackObject | protected |
m_interaction (defined in TrackObject) | TrackObject | protected |
m_is_driveable | TrackObject | protected |
m_lod_group | TrackObject | protected |
m_movable_children (defined in TrackObject) | TrackObject | protected |
m_name (defined in TrackObject) | TrackObject | private |
m_parent_library (defined in TrackObject) | TrackObject | protected |
m_physical_object (defined in TrackObject) | TrackObject | protected |
m_presentation (defined in TrackObject) | TrackObject | private |
m_render_info (defined in TrackObject) | TrackObject | private |
m_soccer_ball (defined in TrackObject) | TrackObject | protected |
m_type (defined in TrackObject) | TrackObject | protected |
m_visibility_condition (defined in TrackObject) | TrackObject | protected |
move(const core::vector3df &xyz, const core::vector3df &hpr, const core::vector3df &scale, bool updateRigidBody, bool isAbsoluteCoord) (defined in TrackObject) | TrackObject | |
movePhysicalBodyToGraphicalNode(const core::vector3df &xyz, const core::vector3df &hpr) (defined in TrackObject) | TrackObject | |
moveTo(const Scripting::SimpleVec3 *pos, bool isAbsoluteCoord) (defined in TrackObject) | TrackObject | |
onWorldReady() | TrackObject | virtual |
reset() | TrackObject | virtual |
resetAfterRewind() | TrackObject | virtual |
resetEnabled() (defined in TrackObject) | TrackObject | |
setEnabled(bool mode) | TrackObject | |
setID(std::string obj_id) (defined in TrackObject) | TrackObject | inline |
setInitiallyVisible(bool val) (defined in TrackObject) | TrackObject | inline |
setPaused(bool mode) (defined in TrackObject) | TrackObject | inline |
TrackObject(const XMLNode &xml_node, scene::ISceneNode *parent, ModelDefinitionLoader &model_def_loader, TrackObject *parent_library) | TrackObject | |
TrackObject(const core::vector3df &xyz, const core::vector3df &hpr, const core::vector3df &scale, const char *interaction, TrackObjectPresentation *presentation, bool is_dynamic, const PhysicalObject::Settings *physicsSettings) | TrackObject | |
update(float dt) | TrackObject | virtual |
updateGraphics(float dt) | TrackObject | virtual |
~TrackObject() | TrackObject | virtual |