ODEPhysics Class Reference
[ODE Physics Engine]
#include <ODEPhysics.hh>
Inheritance diagram for ODEPhysics:
Detailed Description
ODE physics engine.
Public Member Functions | |
ODEPhysics () | |
Constructor. | |
virtual | ~ODEPhysics () |
Destructor. | |
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 Body * | CreateBody (Entity *parent) |
Create a new body. | |
virtual Joint * | CreateJoint (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: