List of all members.
Public Member Functions |
|
| RaycastVehicle (WheeledRigidBody *body, VehicleTuning *vt, VehicleRayCaster *caster=0) |
|
btRaycastVehicle * | getBulletVehicle () |
|
void | setCoordinateSystem (int rightIndex, int upIndex, int forwardIndex) |
|
void | addWheel (Ogre::SceneNode *node, const Ogre::Vector3 &connectionPoint, const Ogre::Vector3 &wheelDirection, const Ogre::Vector3 &wheelAxle, const Ogre::Real suspensionRestLength, const Ogre::Real wheelRadius, const bool isFrontWheel, const Ogre::Real wheelFriction, const Ogre::Real rollInfluence) |
|
void | setWheelsAttached () |
|
void | setTransform () |
|
void | applyEngineForce (float engineForce, int wheel) |
|
void | setSteeringValue (float steering, int wheel) |
Protected Attributes |
|
VehicleTuning * | mTuning |
|
VehicleRayCaster * | mRayCaster |
|
std::vector< btWheelInfo * > | mWheelsInfo |
|
std::vector< Ogre::SceneNode * > | mWheelNodes |
|
WheeledRigidBody * | mChassisBody |
|
Ogre::SceneNode * | mNode |
The documentation for this class was generated from the following files: