|
Defines |
#define | SIM_VECT_COLL 12 |
#define | SIM_VECT_SPD 13 |
#define | SIM_VECT_ACCEL 14 |
#define | SIM_WHEEL_SPD 16 |
#define | SIM_WHEEL_ACCEL 20 |
#define | SIM_Z_OFFSET 2.0 |
Functions |
void | SimConfig (tCarElt *carElt) |
void | SimReConfig (tCarElt *carElt) |
void | SimUpdate (tSituation *, double deltaTime, int telemetry) |
void | SimInit (int nbcars) |
void | SimShutdown (void) |
void | SimAxleConfig (tCar *car, int index) |
void | SimAxleUpdate (tCar *car, int index) |
void | SimCarConfig (tCar *car) |
void | SimCarUpdate (tCar *car, tSituation *) |
void | SimCarUpdate2 (tCar *car, tSituation *) |
void | SimSuspCheckIn (tSuspension *susp) |
void | SimSuspUpdate (tSuspension *susp) |
void | SimSuspConfig (void *hdle, char *section, tSuspension *susp, tdble F0, tdble X0) |
void | SimWheelConfig (tCar *car, int index) |
void | SimWheelUpdateRide (tCar *car, int index) |
void | SimWheelUpdateForce (tCar *car, int index) |
void | SimWheelUpdateRotation (tCar *car) |
void | SimUpdateFreeWheels (tCar *car, int axlenb) |
void | SimSteerConfig (tCar *car) |
void | SimSteerUpdate (tCar *car) |
void | SimBrakeConfig (void *hdle, char *section, tBrake *brake) |
void | SimBrakeUpdate (tCar *car, tWheel *wheel, tBrake *brake) |
void | SimBrakeSystemConfig (tCar *car) |
void | SimBrakeSystemUpdate (tCar *car) |
void | SimAeroConfig (tCar *car) |
void | SimAeroUpdate (tCar *car, tSituation *s) |
void | SimWingConfig (tCar *car, int index) |
void | SimWingUpdate (tCar *car, int index) |
void | SimCarUpdateWheelPos (tCar *car) |
void | SimTransmissionConfig (tCar *car) |
void | SimTransmissionUpdate (tCar *car) |
void | SimGearboxUpdate (tCar *car) |
void | SimDifferentialConfig (void *hdle, char *section, tDifferential *differential) |
void | SimDifferentialUpdate (tCar *car, tDifferential *differential, int first) |
void | SimEngineConfig (tCar *car) |
void | SimEngineUpdateTq (tCar *car) |
tdble | SimEngineUpdateRpm (tCar *car, tdble axleRpm) |
void | SimEngineShutdown (tCar *car) |
void | SimCarCollideZ (tCar *car) |
void | SimCarCollideXYScene (tCar *car) |
void | SimCarCollideCars (tSituation *) |
void | SimCarCollideConfig (tCar *car) |
void | SimCarCollideShutdown (int nbcars) |
void | SimCarCollideInit (void) |
Variables |
tdble | SimDeltaTime |
int | SimTelemetry |
tCar * | SimCarTable |
t3Dd | vectStart [] |
t3Dd | vectEnd [] |
tdble | simDammageFactor [] |
tdble | simSkidFactor [] |