#include <stdlib.h>
#include <stdio.h>
#include <tgfclient.h>
#include <raceman.h>
#include <robot.h>
#include <racescreens.h>
#include <exitmenu.h>
#include <musicplayer/musicplayer.h>
#include <portability.h>
#include "raceengine.h"
#include "raceinit.h"
#include "racegl.h"
#include "raceresults.h"
#include "racestate.h"
#include "racemanmenu.h"
#include "racemain.h"
Go to the source code of this file.
◆ AbandonRaceHookActivate()
| void AbandonRaceHookActivate |
( |
void | | ) |
|
|
static |
◆ AbandonRaceHookInit()
| void * AbandonRaceHookInit |
( |
void | | ) |
|
|
static |
◆ abortRace()
| void abortRace |
( |
bool | returnToMenu | ) |
|
|
static |
◆ abortRaceForQuit()
| void abortRaceForQuit |
( |
void | | ) |
|
|
static |
◆ AbortRaceHookActivate()
| void AbortRaceHookActivate |
( |
void | | ) |
|
|
static |
◆ AbortRaceHookInit()
| void * AbortRaceHookInit |
( |
void | | ) |
|
|
static |
◆ BackToRaceHookActivate()
| void BackToRaceHookActivate |
( |
void | | ) |
|
|
static |
◆ BackToRaceHookInit()
| void * BackToRaceHookInit |
( |
void | | ) |
|
|
static |
◆ QuitHookActivate()
| void QuitHookActivate |
( |
void | | ) |
|
|
static |
◆ QuitHookInit()
| void * QuitHookInit |
( |
void | | ) |
|
|
static |
◆ ReEventShutdown()
| int ReEventShutdown |
( |
void | | ) |
|
◆ ReInitRules()
| void ReInitRules |
( |
tRmInfo * | ReInfo | ) |
|
◆ RePostRace()
◆ RePreRace()
◆ ReRaceEnd()
◆ ReRaceEventInit()
| int ReRaceEventInit |
( |
void | | ) |
|
Initialize the current race event before pre-race setup.
Starts the loading screen, initializes a valid track for the current event, initializes graphics for the track, and prepares event results. If track initialization fails, the race engine returns to shutdown/configuration instead of continuing with a missing track.
- Returns
- Race-engine state flags for the next state transition
Definition at line 128 of file racemain.cpp.
◆ reRaceRealStart()
| int reRaceRealStart |
( |
void | | ) |
|
|
static |
◆ ReRaceStart()
◆ ReRaceStop()
◆ RestartRaceHookActivate()
| void RestartRaceHookActivate |
( |
void | | ) |
|
|
static |
◆ RestartRaceHookInit()
| void * RestartRaceHookInit |
( |
void | | ) |
|
|
static |
◆ StartRaceHookActivate()
| void StartRaceHookActivate |
( |
void | | ) |
|
|
static |
◆ StartRaceHookInit()
| void * StartRaceHookInit |
( |
void | | ) |
|
|
static |
◆ AbandonRaceHookHandle
| void* AbandonRaceHookHandle = 0 |
|
static |
◆ AbortRaceHookHandle
| void* AbortRaceHookHandle = 0 |
|
static |
◆ BackToRaceHookHandle
| void* BackToRaceHookHandle = 0 |
|
static |
◆ QuitHookHandle
◆ RestartRaceHookHandle
| void* RestartRaceHookHandle = 0 |
|
static |
◆ StartRaceHookHandle
| void* StartRaceHookHandle = 0 |
|
static |
◆ StopScrHandle