TORCS  1.3.10
The Open Racing Car Simulator
Loading...
Searching...
No Matches
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
void * carHandle
 parameters for car caracteristics
int driverIndex
 index when multiple drivers are in the same dll
char modName [MAX_NAME_LEN]
 dll name
tWheelState wheel [4]
tPosd corner [4]
 car's corners position
int gear
 current gear
tdble fuel
 remaining fuel (liters)
tdble enginerpm
tdble enginerpmRedLine
tdble enginerpmMax
tdble enginerpmMaxTq
tdble enginerpmMaxPw
tdble engineMaxTq
tdble engineMaxPw
tdble gearRatio [MAX_GEARS]
 including final drive
int gearNb
 incl reverse and neutral
int gearOffset
 gearRatio[gear + gearOffset] is the ratio for gear
tdble skid [4]
 skid intensity
tdble reaction [4]
 reaction on wheels
int collision
 Collision value for graphics and sound, clearing is managed by consumers.
int simcollision
 For rules etc.
float smoke
t3Dd normal
t3Dd collpos
 Collision position, useful for sound.
int dammage
int debug
tCollisionState collision_state
 collision state
tdble localPressure
int repCmdMaxClicks
int brakeRepartitionCmd
tdble otherSurfaceContribution [4]
tTrackSeg * otherSurfaceSeg [4]

Detailed Description

Data known only by the driver.

Definition at line 287 of file car.h.

Member Data Documentation

◆ brakeRepartitionCmd

int tPrivCar::brakeRepartitionCmd

Definition at line 318 of file car.h.

◆ carHandle

void* tPrivCar::carHandle

parameters for car caracteristics

Definition at line 289 of file car.h.

◆ collision

int tPrivCar::collision

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

Definition at line 308 of file car.h.

◆ collision_state

tCollisionState tPrivCar::collision_state

collision state

Definition at line 315 of file car.h.

◆ collpos

t3Dd tPrivCar::collpos

Collision position, useful for sound.

Definition at line 312 of file car.h.

◆ corner

tPosd tPrivCar::corner[4]

car's corners position

Definition at line 293 of file car.h.

◆ dammage

int tPrivCar::dammage

Definition at line 313 of file car.h.

◆ debug

int tPrivCar::debug

Definition at line 314 of file car.h.

◆ driverIndex

int tPrivCar::driverIndex

index when multiple drivers are in the same dll

Definition at line 290 of file car.h.

◆ engineMaxPw

tdble tPrivCar::engineMaxPw

Definition at line 302 of file car.h.

◆ engineMaxTq

tdble tPrivCar::engineMaxTq

Definition at line 301 of file car.h.

◆ enginerpm

tdble tPrivCar::enginerpm

Definition at line 296 of file car.h.

◆ enginerpmMax

tdble tPrivCar::enginerpmMax

Definition at line 298 of file car.h.

◆ enginerpmMaxPw

tdble tPrivCar::enginerpmMaxPw

Definition at line 300 of file car.h.

◆ enginerpmMaxTq

tdble tPrivCar::enginerpmMaxTq

Definition at line 299 of file car.h.

◆ enginerpmRedLine

tdble tPrivCar::enginerpmRedLine

Definition at line 297 of file car.h.

◆ fuel

tdble tPrivCar::fuel

remaining fuel (liters)

Definition at line 295 of file car.h.

◆ gear

int tPrivCar::gear

current gear

Definition at line 294 of file car.h.

◆ gearNb

int tPrivCar::gearNb

incl reverse and neutral

Definition at line 304 of file car.h.

◆ gearOffset

int tPrivCar::gearOffset

gearRatio[gear + gearOffset] is the ratio for gear

Definition at line 305 of file car.h.

◆ gearRatio

tdble tPrivCar::gearRatio[MAX_GEARS]

including final drive

Definition at line 303 of file car.h.

◆ localPressure

tdble tPrivCar::localPressure

Definition at line 316 of file car.h.

◆ modName

char tPrivCar::modName[MAX_NAME_LEN]

dll name

Definition at line 291 of file car.h.

◆ normal

t3Dd tPrivCar::normal

Definition at line 311 of file car.h.

◆ otherSurfaceContribution

tdble tPrivCar::otherSurfaceContribution[4]

Definition at line 319 of file car.h.

◆ otherSurfaceSeg

tTrackSeg* tPrivCar::otherSurfaceSeg[4]

Definition at line 320 of file car.h.

◆ paramsHandle

void* tPrivCar::paramsHandle

accessible parameters for modules

Definition at line 288 of file car.h.

◆ reaction

tdble tPrivCar::reaction[4]

reaction on wheels

Definition at line 307 of file car.h.

◆ repCmdMaxClicks

int tPrivCar::repCmdMaxClicks

Definition at line 317 of file car.h.

◆ simcollision

int tPrivCar::simcollision

For rules etc.

reflects the collision state from simu

Definition at line 309 of file car.h.

◆ skid

tdble tPrivCar::skid[4]

skid intensity

Definition at line 306 of file car.h.

◆ smoke

float tPrivCar::smoke

Definition at line 310 of file car.h.

◆ wheel

tWheelState tPrivCar::wheel[4]

Definition at line 292 of file car.h.


The documentation for this struct was generated from the following file:
  • C:/Users/berni/Development/torcs_git/torcs-code/torcs/torcs/src/interfaces/car.h