ODEPhysics Class Reference
[ODE Physics Engine]

#include <ODEPhysics.hh>

Inheritance diagram for ODEPhysics:

PhysicsEngine List of all members.

Detailed Description

ODE physics engine.

Public Member Functions

 ODEPhysics ()
virtual ~ODEPhysics ()
virtual void Load (XMLConfigNode *node)
 Load the ODE engine.
void Save (XMLConfigNode *node)
 Saves to XMLFile.
virtual void Init ()
 Initialize the ODE engine.
virtual void Update ()
 Update the ODE engine.
virtual void Fini ()
 Finilize the ODE engine.
virtual void AddEntity (Entity *entity)
 Add an entity.
virtual void RemoveEntity (Entity *entity)
 Remove an entity from the physics engine.
virtual BodyCreateBody (Entity *parent)
 Create a new body.
virtual JointCreateJoint (Joint::Type type)
 Create a new joint.
dSpaceID GetSpaceId () const
 Return the space id.

Protected Attributes

std::map< int, Entity * > entities
 List of all the entities.

The documentation for this class was generated from the following file:

Last updated Aug 04 2007