doom3-gpl
Doom 3 GPL source release
|
#include <Parser.h>
Static Public Member Functions | |
void void static int | AddGlobalDefine (const char *string) |
static int | RemoveGlobalDefine (const char *name) |
static void | RemoveAllGlobalDefines (void) |
static void | SetBaseFolder (const char *path) |
Static Private Member Functions | |
static void | PrintDefine (define_t *define) |
static void | FreeDefine (define_t *define) |
static define_t * | FindDefine (define_t *defines, const char *name) |
static define_t * | DefineFromString (const char *string) |
Private Attributes | |
int | loaded |
idStr | filename |
idStr | includepath |
bool | OSPath |
const punctuation_t * | punctuations |
int | flags |
idLexer * | scriptstack |
idToken * | tokens |
define_t * | defines |
define_t ** | definehash |
indent_t * | indentstack |
int | skip |
const char * | marker_p |
Static Private Attributes | |
static define_t * | globaldefines |
idParser::idParser | ( | ) |
Definition at line 3175 of file Parser.cpp.
idParser::idParser | ( | int | flags | ) |
Definition at line 3193 of file Parser.cpp.
Definition at line 3211 of file Parser.cpp.
Definition at line 3230 of file Parser.cpp.
idParser::~idParser | ( | void | ) |
Definition at line 3249 of file Parser.cpp.
Definition at line 623 of file Parser.cpp.
Definition at line 1177 of file Parser.cpp.
Definition at line 167 of file Parser.cpp.
Definition at line 54 of file Parser.cpp.
Definition at line 1193 of file Parser.cpp.
Definition at line 2491 of file Parser.cpp.
Definition at line 2511 of file Parser.cpp.
Definition at line 233 of file Parser.cpp.
Definition at line 658 of file Parser.cpp.
Definition at line 295 of file Parser.cpp.
Definition at line 1060 of file Parser.cpp.
Definition at line 1985 of file Parser.cpp.
Definition at line 1250 of file Parser.cpp.
Definition at line 1271 of file Parser.cpp.
Definition at line 2038 of file Parser.cpp.
Definition at line 2103 of file Parser.cpp.
Definition at line 2133 of file Parser.cpp.
Definition at line 2007 of file Parser.cpp.
Definition at line 1207 of file Parser.cpp.
Definition at line 1232 of file Parser.cpp.
Definition at line 1241 of file Parser.cpp.
Definition at line 936 of file Parser.cpp.
Definition at line 2024 of file Parser.cpp.
Definition at line 2070 of file Parser.cpp.
Definition at line 1016 of file Parser.cpp.
Definition at line 2054 of file Parser.cpp.
Definition at line 2274 of file Parser.cpp.
Definition at line 2242 of file Parser.cpp.
|
private |
Definition at line 1884 of file Parser.cpp.
Definition at line 318 of file Parser.cpp.
Definition at line 1793 of file Parser.cpp.
|
private |
Definition at line 1368 of file Parser.cpp.
|
private |
Definition at line 674 of file Parser.cpp.
|
private |
Definition at line 763 of file Parser.cpp.
Definition at line 890 of file Parser.cpp.
Definition at line 2476 of file Parser.cpp.
Definition at line 2402 of file Parser.cpp.
Definition at line 2422 of file Parser.cpp.
Definition at line 198 of file Parser.cpp.
Definition at line 214 of file Parser.cpp.
Definition at line 180 of file Parser.cpp.
Definition at line 273 of file Parser.cpp.
Definition at line 3084 of file Parser.cpp.
Definition at line 3004 of file Parser.cpp.
Definition at line 2904 of file Parser.cpp.
Definition at line 3133 of file Parser.cpp.
Definition at line 3154 of file Parser.cpp.
Definition at line 2929 of file Parser.cpp.
Definition at line 3013 of file Parser.cpp.
Definition at line 3049 of file Parser.cpp.
Definition at line 596 of file Parser.cpp.
Definition at line 2834 of file Parser.cpp.
Definition at line 2880 of file Parser.cpp.
Definition at line 2797 of file Parser.cpp.
Definition at line 2655 of file Parser.cpp.
Definition at line 2642 of file Parser.cpp.
Definition at line 2812 of file Parser.cpp.
Definition at line 2775 of file Parser.cpp.
Definition at line 2723 of file Parser.cpp.
Definition at line 2532 of file Parser.cpp.
Definition at line 2553 of file Parser.cpp.
Definition at line 369 of file Parser.cpp.
Definition at line 120 of file Parser.cpp.
Definition at line 352 of file Parser.cpp.
Definition at line 395 of file Parser.cpp.
Definition at line 482 of file Parser.cpp.
Definition at line 2163 of file Parser.cpp.
Definition at line 2306 of file Parser.cpp.
Definition at line 913 of file Parser.cpp.
Definition at line 414 of file Parser.cpp.
Definition at line 2338 of file Parser.cpp.
Definition at line 2754 of file Parser.cpp.
Definition at line 97 of file Parser.cpp.
Definition at line 71 of file Parser.cpp.
Definition at line 45 of file Parser.cpp.
Definition at line 2990 of file Parser.cpp.
Definition at line 2967 of file Parser.cpp.
Definition at line 2918 of file Parser.cpp.
void idParser::SetPunctuations | ( | const punctuation_t * | p | ) |
Definition at line 2981 of file Parser.cpp.
Definition at line 2611 of file Parser.cpp.
Definition at line 2591 of file Parser.cpp.
Definition at line 2575 of file Parser.cpp.
Definition at line 578 of file Parser.cpp.
Definition at line 2084 of file Parser.cpp.
Definition at line 468 of file Parser.cpp.
Definition at line 2745 of file Parser.cpp.
Definition at line 335 of file Parser.cpp.
|
private |