![]() |
Blender V2.61 - r43446
|
#include <PHY_IVehicle.h>

Public Member Functions | |
| virtual | ~PHY_IVehicle () |
| virtual void | AddWheel (PHY_IMotionState *motionState, PHY__Vector3 connectionPoint, PHY__Vector3 downDirection, PHY__Vector3 axleDirection, float suspensionRestLength, float wheelRadius, bool hasSteering)=0 |
| virtual int | GetNumWheels () const =0 |
| virtual void | GetWheelPosition (int wheelIndex, float &posX, float &posY, float &posZ) const =0 |
| virtual void | GetWheelOrientationQuaternion (int wheelIndex, float &quatX, float &quatY, float &quatZ, float &quatW) const =0 |
| virtual float | GetWheelRotation (int wheelIndex) const =0 |
| virtual int | GetUserConstraintId () const =0 |
| virtual int | GetUserConstraintType () const =0 |
| virtual void | SetSteeringValue (float steering, int wheelIndex)=0 |
| virtual void | ApplyEngineForce (float force, int wheelIndex)=0 |
| virtual void | ApplyBraking (float braking, int wheelIndex)=0 |
| virtual void | SetWheelFriction (float friction, int wheelIndex)=0 |
| virtual void | SetSuspensionStiffness (float suspensionStiffness, int wheelIndex)=0 |
| virtual void | SetSuspensionDamping (float suspensionStiffness, int wheelIndex)=0 |
| virtual void | SetSuspensionCompression (float suspensionStiffness, int wheelIndex)=0 |
| virtual void | SetRollInfluence (float rollInfluence, int wheelIndex)=0 |
| virtual void | SetCoordinateSystem (int rightIndex, int upIndex, int forwardIndex)=0 |
Definition at line 18 of file PHY_IVehicle.h.
| PHY_IVehicle::~PHY_IVehicle | ( | ) | [virtual] |
Definition at line 7 of file PHY_IVehicle.cpp.
| virtual void PHY_IVehicle::AddWheel | ( | PHY_IMotionState * | motionState, |
| PHY__Vector3 | connectionPoint, | ||
| PHY__Vector3 | downDirection, | ||
| PHY__Vector3 | axleDirection, | ||
| float | suspensionRestLength, | ||
| float | wheelRadius, | ||
| bool | hasSteering | ||
| ) | [pure virtual] |
Implemented in WrapperVehicle.
| virtual void PHY_IVehicle::ApplyBraking | ( | float | braking, |
| int | wheelIndex | ||
| ) | [pure virtual] |
Implemented in WrapperVehicle.
| virtual void PHY_IVehicle::ApplyEngineForce | ( | float | force, |
| int | wheelIndex | ||
| ) | [pure virtual] |
Implemented in WrapperVehicle.
| virtual int PHY_IVehicle::GetNumWheels | ( | ) | const [pure virtual] |
Implemented in WrapperVehicle.
| virtual int PHY_IVehicle::GetUserConstraintId | ( | ) | const [pure virtual] |
Implemented in WrapperVehicle.
| virtual int PHY_IVehicle::GetUserConstraintType | ( | ) | const [pure virtual] |
Implemented in WrapperVehicle.
| virtual void PHY_IVehicle::GetWheelOrientationQuaternion | ( | int | wheelIndex, |
| float & | quatX, | ||
| float & | quatY, | ||
| float & | quatZ, | ||
| float & | quatW | ||
| ) | const [pure virtual] |
Implemented in WrapperVehicle.
| virtual void PHY_IVehicle::GetWheelPosition | ( | int | wheelIndex, |
| float & | posX, | ||
| float & | posY, | ||
| float & | posZ | ||
| ) | const [pure virtual] |
Implemented in WrapperVehicle.
| virtual float PHY_IVehicle::GetWheelRotation | ( | int | wheelIndex | ) | const [pure virtual] |
Implemented in WrapperVehicle.
| virtual void PHY_IVehicle::SetCoordinateSystem | ( | int | rightIndex, |
| int | upIndex, | ||
| int | forwardIndex | ||
| ) | [pure virtual] |
Implemented in WrapperVehicle.
| virtual void PHY_IVehicle::SetRollInfluence | ( | float | rollInfluence, |
| int | wheelIndex | ||
| ) | [pure virtual] |
Implemented in WrapperVehicle.
| virtual void PHY_IVehicle::SetSteeringValue | ( | float | steering, |
| int | wheelIndex | ||
| ) | [pure virtual] |
Implemented in WrapperVehicle.
| virtual void PHY_IVehicle::SetSuspensionCompression | ( | float | suspensionStiffness, |
| int | wheelIndex | ||
| ) | [pure virtual] |
Implemented in WrapperVehicle.
| virtual void PHY_IVehicle::SetSuspensionDamping | ( | float | suspensionStiffness, |
| int | wheelIndex | ||
| ) | [pure virtual] |
Implemented in WrapperVehicle.
| virtual void PHY_IVehicle::SetSuspensionStiffness | ( | float | suspensionStiffness, |
| int | wheelIndex | ||
| ) | [pure virtual] |
Implemented in WrapperVehicle.
| virtual void PHY_IVehicle::SetWheelFriction | ( | float | friction, |
| int | wheelIndex | ||
| ) | [pure virtual] |
Implemented in WrapperVehicle.