#include <btCharacterControllerInterface.h>
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 () |
Definition at line 26 of file btCharacterControllerInterface.h.
Definition at line 29 of file btCharacterControllerInterface.h.
virtual btCharacterControllerInterface::~btCharacterControllerInterface | ( | ) | [inline, virtual] |
Definition at line 30 of file btCharacterControllerInterface.h.
virtual bool btCharacterControllerInterface::canJump | ( | ) | const [pure virtual] |
Implemented in btKinematicCharacterController.
virtual void btCharacterControllerInterface::jump | ( | ) | [pure virtual] |
Implemented in btKinematicCharacterController.
virtual bool btCharacterControllerInterface::onGround | ( | ) | const [pure virtual] |
Implemented in btKinematicCharacterController.
virtual void btCharacterControllerInterface::playerStep | ( | btCollisionWorld * | collisionWorld, |
btScalar | dt | ||
) | [pure virtual] |
Implemented in btKinematicCharacterController.
virtual void btCharacterControllerInterface::preStep | ( | btCollisionWorld * | collisionWorld | ) | [pure virtual] |
Implemented in btKinematicCharacterController.
virtual void btCharacterControllerInterface::reset | ( | ) | [pure virtual] |
Implemented in btKinematicCharacterController.
virtual void btCharacterControllerInterface::setVelocityForTimeInterval | ( | const btVector3 & | velocity, |
btScalar | timeInterval | ||
) | [pure virtual] |
Implemented in btKinematicCharacterController.
virtual void btCharacterControllerInterface::setWalkDirection | ( | const btVector3 & | walkDirection | ) | [pure virtual] |
Implemented in btKinematicCharacterController.
virtual void btCharacterControllerInterface::warp | ( | const btVector3 & | origin | ) | [pure virtual] |
Implemented in btKinematicCharacterController.