Blender V2.61 - r43446
Classes | Defines | Enumerations | Variables

btRigidBody.h File Reference

#include "LinearMath/btAlignedObjectArray.h"
#include "LinearMath/btTransform.h"
#include "BulletCollision/BroadphaseCollision/btBroadphaseProxy.h"
#include "BulletCollision/CollisionDispatch/btCollisionObject.h"

Go to the source code of this file.

Classes

class  btRigidBody
struct  btRigidBody::btRigidBodyConstructionInfo
struct  btRigidBodyFloatData
 do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64 More...
struct  btRigidBodyDoubleData
 do not change those serialization structures, it requires an updated sBulletDNAstr/sBulletDNAstr64 More...

Defines

#define btRigidBodyData   btRigidBodyFloatData
#define btRigidBodyDataName   "btRigidBodyFloatData"

Enumerations

enum  btRigidBodyFlags { BT_DISABLE_WORLD_GRAVITY = 1 }

Variables

btScalar gDeactivationTime
 todo: fill all the empty CcdPhysicsController methods, hook them up to the btRigidBody class
bool gDisableDeactivation

Define Documentation

#define btRigidBodyData   btRigidBodyFloatData
#define btRigidBodyDataName   "btRigidBodyFloatData"

Definition at line 37 of file btRigidBody.h.

Referenced by btRigidBody::serialize().


Enumeration Type Documentation

Enumerator:
BT_DISABLE_WORLD_GRAVITY 

Definition at line 41 of file btRigidBody.h.


Variable Documentation

todo: fill all the empty CcdPhysicsController methods, hook them up to the btRigidBody class

PHY_IPhysicsController is the abstract simplified Interface to a physical object. It contains the IMotionState and IDeformableMesh Interfaces.

Definition at line 25 of file btRigidBody.cpp.

Definition at line 26 of file btRigidBody.cpp.