Back to index

supertuxkart  0.5+dfsg1
Classes | Variables
btRigidBody.h File Reference
#include "LinearMath/btAlignedObjectArray.h"
#include "LinearMath/btPoint3.h"
#include "LinearMath/btTransform.h"
#include "BulletCollision/BroadphaseCollision/btBroadphaseProxy.h"
#include "BulletCollision/CollisionDispatch/btCollisionObject.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  btRigidBody
 btRigidBody is the main class for rigid body objects. It is derived from btCollisionObject, so it keeps a pointer to a btCollisionShape. It is recommended for performance and memory use to share btCollisionShape objects whenever possible. There are 3 types of rigid bodies: More...
struct  btRigidBody::btRigidBodyConstructionInfo
 btRigidBodyConstructionInfo provides information to create a rigid body. Setting mass to zero creates a fixed (non-dynamic) rigid body. For dynamic objects, you can use the collision shape to approximate the local inertia tensor, otherwise use the zero vector (default argument) You can use the motion state to synchronize the world transform between physics and graphics objects. And if the motion state is provided, the rigid body will initialize its initial world transform from the motion state, m_startWorldTransform is only used when you don't provide a motion state. More...


btScalar gDeactivationTime
bool gDisableDeactivation

Variable Documentation

Definition at line 24 of file btRigidBody.cpp.

Definition at line 25 of file btRigidBody.cpp.