Bullet Collision Detection & Physics Library
Public Member Functions | Static Protected Member Functions | List of all members
btActionInterface Class Referenceabstract

Basic interface to allow actions such as vehicles and characters to be updated inside a btDynamicsWorld. More...

#include <btActionInterface.h>

Inheritance diagram for btActionInterface:
Inheritance graph
[legend]

Public Member Functions

virtual ~btActionInterface ()
 
virtual void updateAction (btCollisionWorld *collisionWorld, btScalar deltaTimeStep)=0
 
virtual void debugDraw (btIDebugDraw *debugDrawer)=0
 

Static Protected Member Functions

static btRigidBodygetFixedBody ()
 

Detailed Description

Basic interface to allow actions such as vehicles and characters to be updated inside a btDynamicsWorld.

Definition at line 26 of file btActionInterface.h.

Constructor & Destructor Documentation

virtual btActionInterface::~btActionInterface ( )
inlinevirtual

Definition at line 35 of file btActionInterface.h.

Member Function Documentation

virtual void btActionInterface::debugDraw ( btIDebugDraw debugDrawer)
pure virtual
btRigidBody & btActionInterface::getFixedBody ( )
staticprotected

Definition at line 28 of file btRaycastVehicle.cpp.

virtual void btActionInterface::updateAction ( btCollisionWorld collisionWorld,
btScalar  deltaTimeStep 
)
pure virtual

The documentation for this class was generated from the following files: