TORCS  1.3.9
The Open Racing Car Simulator
raceengine.cpp File Reference


More...

#include <stdlib.h>
#include <stdio.h>
#include <tgfclient.h>
#include <robot.h>
#include <raceman.h>
#include <racescreens.h>
#include <robottools.h>
#include <portability.h>
#include "racemain.h"
#include "racegl.h"
#include "raceinit.h"
#include "raceresults.h"
#include "raceengine.h"
Include dependency graph for raceengine.cpp:

Go to the source code of this file.

Functions

static void ReRaceRules (tCarElt *car)
 
static void ReUpdtPitTime (tCarElt *car)
 
static void ReUpdtPitCmd (void *pvcar)
 
static void ReRaceMsgUpdate (void)
 
static void ReRaceMsgSet (const char *msg, double life)
 
static void ReRaceBigMsgSet (const char *msg, double life)
 
static void ReManage (tCarElt *car)
 
static void ReSortCars (void)
 
static void ReOneStep (double deltaTimeIncrement)
 
void ReStart (void)
 
void ReStop (void)
 
static void reCapture (void)
 
int ReUpdate (void)
 
void ReTimeMod (void *vcmd)
 

Variables

static double msgDisp
 
static double bigMsgDisp
 
tRmInfoReInfo = 0
 

Detailed Description


Author
Eric Espie
Version
$Id$

Definition in file raceengine.cpp.

Function Documentation

◆ reCapture()

static void reCapture ( void  )
static

Definition at line 685 of file raceengine.cpp.

Here is the call graph for this function:

◆ ReManage()

static void ReManage ( tCarElt car)
static

Definition at line 127 of file raceengine.cpp.

Here is the call graph for this function:

◆ ReOneStep()

static void ReOneStep ( double  deltaTimeIncrement)
static

Definition at line 616 of file raceengine.cpp.

Here is the call graph for this function:

◆ ReRaceBigMsgSet()

static void ReRaceBigMsgSet ( const char *  msg,
double  life 
)
static

Definition at line 117 of file raceengine.cpp.

Here is the call graph for this function:

◆ ReRaceMsgSet()

static void ReRaceMsgSet ( const char *  msg,
double  life 
)
static

Definition at line 107 of file raceengine.cpp.

Here is the call graph for this function:

◆ ReRaceMsgUpdate()

static void ReRaceMsgUpdate ( void  )
static

Definition at line 96 of file raceengine.cpp.

Here is the call graph for this function:

◆ ReRaceRules()

static void ReRaceRules ( tCarElt car)
static

Definition at line 405 of file raceengine.cpp.

Here is the call graph for this function:

◆ ReSortCars()

static void ReSortCars ( void  )
static

Definition at line 365 of file raceengine.cpp.

◆ ReStart()

void ReStart ( void  )

Definition at line 671 of file raceengine.cpp.

Here is the call graph for this function:

◆ ReStop()

void ReStop ( void  )

Definition at line 678 of file raceengine.cpp.

◆ ReTimeMod()

void ReTimeMod ( void *  vcmd)

Definition at line 782 of file raceengine.cpp.

Here is the call graph for this function:

◆ ReUpdate()

int ReUpdate ( void  )

Definition at line 711 of file raceengine.cpp.

Here is the call graph for this function:

◆ ReUpdtPitCmd()

static void ReUpdtPitCmd ( void *  pvcar)
static

Definition at line 87 of file raceengine.cpp.

Here is the call graph for this function:

◆ ReUpdtPitTime()

static void ReUpdtPitTime ( tCarElt car)
static

Definition at line 52 of file raceengine.cpp.

Here is the call graph for this function:

Variable Documentation

◆ bigMsgDisp

double bigMsgDisp
static

Definition at line 43 of file raceengine.cpp.

◆ msgDisp

double msgDisp
static

Definition at line 42 of file raceengine.cpp.

◆ ReInfo

tRmInfo* ReInfo = 0

Definition at line 45 of file raceengine.cpp.