Bullet Collision Detection & Physics Library
Classes | Typedefs | Enumerations
btDynamicsWorld.h File Reference
#include "BulletCollision/CollisionDispatch/btCollisionWorld.h"
#include "BulletDynamics/ConstraintSolver/btContactSolverInfo.h"
Include dependency graph for btDynamicsWorld.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  btDynamicsWorld
 The btDynamicsWorld is the interface class for several dynamics implementation, basic, discrete, parallel, and continuous etc. More...
 
struct  btDynamicsWorldDoubleData
 do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64 More...
 
struct  btDynamicsWorldFloatData
 do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64 More...
 

Typedefs

typedef void(* btInternalTickCallback )(btDynamicsWorld *world, btScalar timeStep)
 Type for the callback for each tick. More...
 

Enumerations

enum  btDynamicsWorldType {
  BT_SIMPLE_DYNAMICS_WORLD =1,
  BT_DISCRETE_DYNAMICS_WORLD =2,
  BT_CONTINUOUS_DYNAMICS_WORLD =3,
  BT_SOFT_RIGID_DYNAMICS_WORLD =4,
  BT_GPU_DYNAMICS_WORLD =5
}
 

Typedef Documentation

typedef void(* btInternalTickCallback)(btDynamicsWorld *world, btScalar timeStep)

Type for the callback for each tick.

Definition at line 29 of file btDynamicsWorld.h.

Enumeration Type Documentation

Enumerator
BT_SIMPLE_DYNAMICS_WORLD 
BT_DISCRETE_DYNAMICS_WORLD 
BT_CONTINUOUS_DYNAMICS_WORLD 
BT_SOFT_RIGID_DYNAMICS_WORLD 
BT_GPU_DYNAMICS_WORLD 

Definition at line 31 of file btDynamicsWorld.h.