Basic interface to allow actions such as vehicles and characters to be updated inside a btDynamicsWorld. More...
#include <btActionInterface.h>
Public Member Functions | |
virtual void | debugDraw (btIDebugDraw *debugDrawer)=0 |
virtual void | updateAction (btCollisionWorld *collisionWorld, btScalar deltaTimeStep)=0 |
virtual | ~btActionInterface () |
Static Protected Member Functions | |
static btRigidBody & | getFixedBody () |
Basic interface to allow actions such as vehicles and characters to be updated inside a btDynamicsWorld.
Definition at line 26 of file btActionInterface.h.
virtual btActionInterface::~btActionInterface | ( | ) | [inline, virtual] |
Definition at line 35 of file btActionInterface.h.
virtual void btActionInterface::debugDraw | ( | btIDebugDraw * | debugDrawer | ) | [pure virtual] |
Implemented in btKinematicCharacterController, and btRaycastVehicle.
static btRigidBody& btActionInterface::getFixedBody | ( | ) | [static, protected] |
virtual void btActionInterface::updateAction | ( | btCollisionWorld * | collisionWorld, |
btScalar | deltaTimeStep | ||
) | [pure virtual] |
Implemented in btKinematicCharacterController, and btRaycastVehicle.