TORCS  1.3.9
The Open Racing Car Simulator
tPrivCar Struct Reference

Data known only by the driver. More...

#include <car.h>

Collaboration diagram for tPrivCar:

Public Attributes

void * paramsHandle
 accessible parameters for modules More...
 
void * carHandle
 parameters for car caracteristics More...
 
int driverIndex
 index when multiple drivers are in the same dll More...
 
char modName [MAX_NAME_LEN]
 dll name More...
 
tWheelState wheel [4]
 
tPosd corner [4]
 car's corners position More...
 
int gear
 current gear More...
 
tdble fuel
 remaining fuel (liters) More...
 
tdble enginerpm
 
tdble enginerpmRedLine
 
tdble enginerpmMax
 
tdble enginerpmMaxTq
 
tdble enginerpmMaxPw
 
tdble engineMaxTq
 
tdble engineMaxPw
 
tdble gearRatio [MAX_GEARS]
 including final drive More...
 
int gearNb
 incl reverse and neutral More...
 
int gearOffset
 gearRatio[gear + gearOffset] is the ratio for gear More...
 
tdble skid [4]
 skid intensity More...
 
tdble reaction [4]
 reaction on wheels More...
 
int collision
 Collision value for graphics and sound, clearing is managed by consumers. More...
 
int simcollision
 For rules etc. More...
 
float smoke
 
t3Dd normal
 
t3Dd collpos
 Collision position, useful for sound. More...
 
int dammage
 
int debug
 
tCollisionState collision_state
 collision state More...
 
tdble localPressure
 
int repCmdMaxClicks
 
int brakeRepartitionCmd
 
tdble otherSurfaceContribution [4]
 
tTrackSegotherSurfaceSeg [4]
 

Detailed Description

Data known only by the driver.

Definition at line 285 of file car.h.

Member Data Documentation

◆ brakeRepartitionCmd

int tPrivCar::brakeRepartitionCmd

Definition at line 316 of file car.h.

◆ carHandle

void* tPrivCar::carHandle

parameters for car caracteristics

Definition at line 287 of file car.h.

◆ collision

int tPrivCar::collision

Collision value for graphics and sound, clearing is managed by consumers.

Definition at line 306 of file car.h.

◆ collision_state

tCollisionState tPrivCar::collision_state

collision state

Definition at line 313 of file car.h.

◆ collpos

t3Dd tPrivCar::collpos

Collision position, useful for sound.

Definition at line 310 of file car.h.

◆ corner

tPosd tPrivCar::corner[4]

car's corners position

Definition at line 291 of file car.h.

◆ dammage

int tPrivCar::dammage

Definition at line 311 of file car.h.

◆ debug

int tPrivCar::debug

Definition at line 312 of file car.h.

◆ driverIndex

int tPrivCar::driverIndex

index when multiple drivers are in the same dll

Definition at line 288 of file car.h.

◆ engineMaxPw

tdble tPrivCar::engineMaxPw

Definition at line 300 of file car.h.

◆ engineMaxTq

tdble tPrivCar::engineMaxTq

Definition at line 299 of file car.h.

◆ enginerpm

tdble tPrivCar::enginerpm

Definition at line 294 of file car.h.

◆ enginerpmMax

tdble tPrivCar::enginerpmMax

Definition at line 296 of file car.h.

◆ enginerpmMaxPw

tdble tPrivCar::enginerpmMaxPw

Definition at line 298 of file car.h.

◆ enginerpmMaxTq

tdble tPrivCar::enginerpmMaxTq

Definition at line 297 of file car.h.

◆ enginerpmRedLine

tdble tPrivCar::enginerpmRedLine

Definition at line 295 of file car.h.

◆ fuel

tdble tPrivCar::fuel

remaining fuel (liters)

Definition at line 293 of file car.h.

◆ gear

int tPrivCar::gear

current gear

Definition at line 292 of file car.h.

◆ gearNb

int tPrivCar::gearNb

incl reverse and neutral

Definition at line 302 of file car.h.

◆ gearOffset

int tPrivCar::gearOffset

gearRatio[gear + gearOffset] is the ratio for gear

Definition at line 303 of file car.h.

◆ gearRatio

tdble tPrivCar::gearRatio[MAX_GEARS]

including final drive

Definition at line 301 of file car.h.

◆ localPressure

tdble tPrivCar::localPressure

Definition at line 314 of file car.h.

◆ modName

char tPrivCar::modName[MAX_NAME_LEN]

dll name

Definition at line 289 of file car.h.

◆ normal

t3Dd tPrivCar::normal

Definition at line 309 of file car.h.

◆ otherSurfaceContribution

tdble tPrivCar::otherSurfaceContribution[4]

Definition at line 317 of file car.h.

◆ otherSurfaceSeg

tTrackSeg* tPrivCar::otherSurfaceSeg[4]

Definition at line 318 of file car.h.

◆ paramsHandle

void* tPrivCar::paramsHandle

accessible parameters for modules

Definition at line 286 of file car.h.

◆ reaction

tdble tPrivCar::reaction[4]

reaction on wheels

Definition at line 305 of file car.h.

◆ repCmdMaxClicks

int tPrivCar::repCmdMaxClicks

Definition at line 315 of file car.h.

◆ simcollision

int tPrivCar::simcollision

For rules etc.

reflects the collision state from simu

Definition at line 307 of file car.h.

◆ skid

tdble tPrivCar::skid[4]

skid intensity

Definition at line 304 of file car.h.

◆ smoke

float tPrivCar::smoke

Definition at line 308 of file car.h.

◆ wheel

tWheelState tPrivCar::wheel[4]

Definition at line 290 of file car.h.


The documentation for this struct was generated from the following file: