#include <stdio.h>#include <stdlib.h>#include <tgfclient.h>#include <track.h>#include <robot.h>#include <playerpref.h>#include <controlconfig.h>#include <portability.h>#include "driverconfig.h"
Go to the source code of this file.
Classes | |
| struct | tInfo |
| struct | tCatInfo |
| struct | tCarInfo |
| struct | PlayerInfo |
Macros | |
| #define | NO_DRV "--- empty ---" |
| #define | dllname "human" |
| #define | NB_DRV 10 |
| #define | _Name info.name |
| #define | _DispName info.dispname |
Typedefs | |
| typedef struct tInfo | tInfo |
| typedef struct tCatInfo | tCatInfo |
| typedef struct tCarInfo | tCarInfo |
| typedef struct PlayerInfo | tPlayerInfo |
Functions | |
| GF_TAILQ_HEAD (CarsInfoHead, struct tCarInfo) | |
| GF_TAILQ_HEAD (CatsInfoHead, struct tCatInfo) | |
| static void | refreshEditVal (void) |
| static void | onSelect (void *) |
| static void | GenCarsInfo (void) |
| static void | UpdtScrollList (void) |
| static void | DeletePlayer (void *) |
| static void | ConfControls (void *) |
| static int | GenDrvList (void) |
| static void | SaveDrvList (void *) |
| static void | ChangeName (void *) |
| static void | ChangeNum (void *) |
| static void | ChangePits (void *) |
| static void | ChangeCar (void *vp) |
| static void | ChangeCat (void *vp) |
| static void | ChangeLevel (void *vp) |
| static void | ChangeReverse (void *vdelta) |
| static void | ChangeTrans (void *) |
| void * | TorcsDriverMenuInit (void *prevMenu) |
Variables | |
| static const char * | level_str [] = { ROB_VAL_ROOKIE, ROB_VAL_AMATEUR, ROB_VAL_SEMI_PRO, ROB_VAL_PRO } |
| static const int | nbLevels = sizeof(level_str) / sizeof(level_str[0]) |
| static float | LabelColor [] = {1.0, 0.0, 1.0, 1.0} |
| static int | scrollList |
| static void * | scrHandle = NULL |
| static void * | prevHandle = NULL |
| static int | NameEditId |
| static int | CarEditId |
| static int | CatEditId |
| static int | RaceNumEditId |
| static int | TransEditId |
| static int | PitsEditId |
| static int | SkillId |
| static int | AutoReverseId |
| static tPlayerInfo | PlayersInfo [NB_DRV] |
| static tCatsInfoHead | CatsInfoList |
| static tPlayerInfo * | curPlayer |
| static const char * | Yn [] = {HM_VAL_YES, HM_VAL_NO} |
| #define _DispName info.dispname |
Definition at line 97 of file driverconfig.cpp.
| #define _Name info.name |
Definition at line 96 of file driverconfig.cpp.
| #define dllname "human" |
Definition at line 32 of file driverconfig.cpp.
| #define NB_DRV 10 |
Definition at line 52 of file driverconfig.cpp.
| #define NO_DRV "--- empty ---" |
Definition at line 31 of file driverconfig.cpp.
| typedef struct PlayerInfo tPlayerInfo |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
| GF_TAILQ_HEAD | ( | CarsInfoHead | , |
| struct tCarInfo | |||
| ) |
| GF_TAILQ_HEAD | ( | CatsInfoHead | , |
| struct tCatInfo | |||
| ) |
|
static |
|
static |
|
static |
| void* TorcsDriverMenuInit | ( | void * | prevMenu | ) |
|
static |
|
static |
Definition at line 50 of file driverconfig.cpp.
|
static |
Definition at line 44 of file driverconfig.cpp.
|
static |
Definition at line 45 of file driverconfig.cpp.
|
static |
Definition at line 101 of file driverconfig.cpp.
|
static |
Definition at line 103 of file driverconfig.cpp.
|
static |
Definition at line 37 of file driverconfig.cpp.
|
static |
Definition at line 34 of file driverconfig.cpp.
|
static |
Definition at line 43 of file driverconfig.cpp.
Definition at line 35 of file driverconfig.cpp.
|
static |
Definition at line 48 of file driverconfig.cpp.
|
static |
Definition at line 99 of file driverconfig.cpp.
|
static |
Definition at line 41 of file driverconfig.cpp.
|
static |
Definition at line 46 of file driverconfig.cpp.
|
static |
Definition at line 40 of file driverconfig.cpp.
|
static |
Definition at line 39 of file driverconfig.cpp.
|
static |
Definition at line 49 of file driverconfig.cpp.
|
static |
Definition at line 47 of file driverconfig.cpp.
|
static |
Definition at line 105 of file driverconfig.cpp.