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.