SO3Engine
|
OgreNewt_RayCastVehicle.h
Go to the documentation of this file.
6 OgreNewt basically has no license, you may use any or all of the library however you desire... I hope it can help you in any way.
37 Tire(RaycastVehicle* vehicle, Ogre::Node* node, const bool steer, const bool driving, const int id);
100 void addTire(Ogre::Node* node, const Ogre::Real mass, const Ogre::Real radius, const Ogre::Real width, const Ogre::Real friction, const Ogre::Real susLength, const Ogre::Real susSpring, const Ogre::Real susShock, const bool steer, const bool driving);
void ApplySteering(dFloat angle)
Definition OgreNewt_RayCastVehicle.cpp:140
void ApplyTorque(dFloat torque)
Definition OgreNewt_RayCastVehicle.cpp:130
RaycastVehicle::Tire * getTire(unsigned int index)
Definition OgreNewt_RayCastVehicle.cpp:198
void getTireMatrix(unsigned int index, dMatrix &outMatrix)
Definition OgreNewt_RayCastVehicle.cpp:124
void addTire(Ogre::Node *node, const Ogre::Real mass, const Ogre::Real radius, const Ogre::Real width, const Ogre::Real friction, const Ogre::Real susLength, const Ogre::Real susSpring, const Ogre::Real susShock, const bool steer, const bool driving)
Definition OgreNewt_RayCastVehicle.cpp:159
Ogre::Real getTireAngularVelocity(unsigned int index)
Definition OgreNewt_RayCastVehicle.cpp:235
void ApplyBrake(dFloat brakeTorque)
Definition OgreNewt_RayCastVehicle.cpp:150
int getTireIndexByNode(Ogre::Node *node)
Definition OgreNewt_RayCastVehicle.cpp:248
bool getTireOnAir(unsigned int index)
Definition OgreNewt_RayCastVehicle.cpp:224
OgreNewt::Body * getCarBody()
Definition OgreNewt_RayCastVehicle.cpp:119
void showDebugData(Ogre::SceneNode *debugRootNode)
show joint visual debugging data
Definition OgreNewt_RayCastVehicle.cpp:215
Generated by 1.9.8