Simulation Module Interface Definition
More...
#include <track.h>
#include <raceman.h>
Go to the source code of this file.
|
| typedef void(* | tfSimInit) (int nbCars, tTrack *track, tdble fuelFactor, tdble damageFactor, tdble tireFactor) |
| | Callback function prototype for simulation module initialization (bring up module and hand over track and parameters)
|
| typedef void(* | tfSimConfig) (tCarElt *carElt, struct RmInfo *reInfo) |
| | Callback function prototype for simulation configuration of a given car.
|
| typedef void(* | tfSimReConfig) (tCarElt *carElt) |
| | Callback function prototype for simulation reconfiguration of a given car (refueling, setup adjustments)
|
| typedef void(* | tfSimUpdate) (struct Situation *s, double deltaTime, int telemetry) |
| | Callback function prototype for progressing the given Situation by a given simulation time step.
|
| typedef void(* | tfSimShutdown) (void) |
| | Callback function prototype for simulation module shutdown.
|
Simulation Module Interface Definition
- Author
- Bernhard Wymann, Eric Espie
- Version
- $Id$
Definition in file simu.h.
◆ SIM_IDENT