List of all members.
Public Member Functions |
| DynamicsWorld (Ogre::SceneManager *mgr, const Ogre::AxisAlignedBox &bounds, const Ogre::Vector3 &gravity, bool init=true, bool set32BitAxisSweep=true, unsigned int maxHandles=1500000) |
template<class BTDNYWORLDCLASS > |
void | createBtDynamicsWorld (BTDNYWORLDCLASS *&createdWorld) |
void | stepSimulation (const Ogre::Real elapsedTime, int maxSubSteps=1, const Ogre::Real fixedTimestep=1./60.) |
void | addRigidBody (RigidBody *rb, short collisionGroup, short collisionMask) |
btDynamicsWorld * | getBulletDynamicsWorld () const |
void | removeConstraint (TypedConstraint *constraint) |
void | addConstraint (TypedConstraint *constraint) |
bool | isConstraintRegistered (TypedConstraint *constraint) const |
void | addVehicle (RaycastVehicle *v) |
Member Function Documentation
void OgreBulletDynamics::DynamicsWorld::stepSimulation |
( |
const Ogre::Real |
elapsedTime, |
|
|
int |
maxSubSteps = 1 , |
|
|
const Ogre::Real |
fixedTimestep = 1./60. | |
|
) |
| | |
one way to draw all the contact points is iterating over contact manifolds / points:
The documentation for this class was generated from the following files: