Bullet Collision Detection & Physics Library: btDynamicsWorld.h File Reference

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, BT_SOFT_MULTIBODY_DYNAMICS_WORLD = 6 }

## Typedef Documentation

## ◆ btInternalTickCallback

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

Type for the callback for each tick.

Definition at line 28 of file btDynamicsWorld.h.

## Enumeration Type Documentation

## ◆ btDynamicsWorldType

enum btDynamicsWorldType

Enumerator
BT_SIMPLE_DYNAMICS_WORLD |
BT_DISCRETE_DYNAMICS_WORLD |
BT_CONTINUOUS_DYNAMICS_WORLD |
BT_SOFT_RIGID_DYNAMICS_WORLD |
BT_GPU_DYNAMICS_WORLD |
BT_SOFT_MULTIBODY_DYNAMICS_WORLD |

Definition at line 30 of file btDynamicsWorld.h.