Bullet Collision Detection & Physics Library
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

Definition at line 36 of file btCollisionObject.h.