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

Bullet Collision Detection & Physics Library

- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

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.

## 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 , BT_DEFORMABLE_MULTIBODY_DYNAMICS_WORLD = 7 }

## 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 |
BT_DEFORMABLE_MULTIBODY_DYNAMICS_WORLD |

Definition at line 30 of file btDynamicsWorld.h.