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

Bullet Collision Detection & Physics Library

- Main Page
- Namespaces
- Classes
- Files

- File List
- File Members

Classes | Macros | Typedefs
btCollisionObject.h File Reference
`#include "LinearMath/btTransform.h"`
`#include "LinearMath/btMotionState.h"`
`#include "LinearMath/btAlignedAllocator.h"`
`#include "LinearMath/btAlignedObjectArray.h"`
Include dependency graph for btCollisionObject.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
class | btCollisionObject
| btCollisionObject can be used to manage collision detection objects. More...
struct | btCollisionObjectDoubleData
| do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64 More...
struct | btCollisionObjectFloatData
| do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64 More...

## Macros
#define | ACTIVE_TAG 1
#define | ISLAND_SLEEPING 2
#define | WANTS_DEACTIVATION 3
#define | DISABLE_DEACTIVATION 4
#define | DISABLE_SIMULATION 5
#define | FIXED_BASE_MULTI_BODY 6
#define | btCollisionObjectData btCollisionObjectFloatData
#define | btCollisionObjectDataName "btCollisionObjectFloatData"

## Typedefs
typedef btAlignedObjectArray< class btCollisionObject * > | btCollisionObjectArray

## Macro Definition Documentation

## ◆ ACTIVE_TAG

#define ACTIVE_TAG 1

Definition at line 22 of file btCollisionObject.h.

## ◆ btCollisionObjectData

#define btCollisionObjectData btCollisionObjectFloatData

Definition at line 42 of file btCollisionObject.h.

## ◆ btCollisionObjectDataName

#define btCollisionObjectDataName "btCollisionObjectFloatData"

Definition at line 43 of file btCollisionObject.h.

## ◆ DISABLE_DEACTIVATION

#define DISABLE_DEACTIVATION 4

Definition at line 25 of file btCollisionObject.h.

## ◆ DISABLE_SIMULATION

#define DISABLE_SIMULATION 5

Definition at line 26 of file btCollisionObject.h.

## ◆ FIXED_BASE_MULTI_BODY

#define FIXED_BASE_MULTI_BODY 6

Definition at line 27 of file btCollisionObject.h.

## ◆ ISLAND_SLEEPING

#define ISLAND_SLEEPING 2

Definition at line 23 of file btCollisionObject.h.

## ◆ WANTS_DEACTIVATION

#define WANTS_DEACTIVATION 3

Definition at line 24 of file btCollisionObject.h.

## Typedef Documentation

## ◆ btCollisionObjectArray

typedef btAlignedObjectArray<class btCollisionObject*> btCollisionObjectArray

Definition at line 36 of file btCollisionObject.h.