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: