btCharacterControllerInterface Class Reference

#include <btCharacterControllerInterface.h>

Inheritance diagram for btCharacterControllerInterface:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 btCharacterControllerInterface ()
virtual bool canJump () const =0
virtual void jump ()=0
virtual bool onGround () const =0
virtual void playerStep (btCollisionWorld *collisionWorld, btScalar dt)=0
virtual void preStep (btCollisionWorld *collisionWorld)=0
virtual void reset ()=0
virtual void setVelocityForTimeInterval (const btVector3 &velocity, btScalar timeInterval)=0
virtual void setWalkDirection (const btVector3 &walkDirection)=0
virtual void warp (const btVector3 &origin)=0
virtual ~btCharacterControllerInterface ()

Detailed Description

Definition at line 26 of file btCharacterControllerInterface.h.


Constructor & Destructor Documentation

btCharacterControllerInterface::btCharacterControllerInterface (  )  [inline]

Definition at line 29 of file btCharacterControllerInterface.h.

virtual btCharacterControllerInterface::~btCharacterControllerInterface (  )  [inline, virtual]

Definition at line 30 of file btCharacterControllerInterface.h.


Member Function Documentation

virtual bool btCharacterControllerInterface::canJump (  )  const [pure virtual]
virtual void btCharacterControllerInterface::jump (  )  [pure virtual]
virtual bool btCharacterControllerInterface::onGround (  )  const [pure virtual]
virtual void btCharacterControllerInterface::playerStep ( btCollisionWorld collisionWorld,
btScalar  dt 
) [pure virtual]
virtual void btCharacterControllerInterface::preStep ( btCollisionWorld collisionWorld  )  [pure virtual]
virtual void btCharacterControllerInterface::reset (  )  [pure virtual]
virtual void btCharacterControllerInterface::setVelocityForTimeInterval ( const btVector3 &  velocity,
btScalar  timeInterval 
) [pure virtual]
virtual void btCharacterControllerInterface::setWalkDirection ( const btVector3 &  walkDirection  )  [pure virtual]
virtual void btCharacterControllerInterface::warp ( const btVector3 &  origin  )  [pure virtual]

The documentation for this class was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


bullet
Author(s): Erwin Coumans, ROS package maintained by Tully Foote
autogenerated on Fri Jan 11 10:11:00 2013