doom3-gpl
Doom 3 GPL source release
|
This is the complete list of members for idParser, including all inherited members.
AddBuiltinDefines(void) | idParser | |
AddDefine(const char *string) | idParser | |
AddDefineToHash(define_t *define, define_t **definehash) | idParser | private |
AddGlobalDefine(const char *string) | idParser | static |
AddGlobalDefinesToSource(void) | idParser | private |
CheckTokenString(const char *string) | idParser | |
CheckTokenType(int type, int subtype, idToken *token) | idParser | |
CopyDefine(define_t *define) | idParser | private |
CopyFirstDefine(void) | idParser | private |
DefineFromString(const char *string) | idParser | privatestatic |
definehash | idParser | private |
defines | idParser | private |
Directive_define(void) | idParser | private |
Directive_elif(void) | idParser | private |
Directive_else(void) | idParser | private |
Directive_endif(void) | idParser | private |
Directive_error(void) | idParser | private |
Directive_eval(void) | idParser | private |
Directive_evalfloat(void) | idParser | private |
Directive_if(void) | idParser | private |
Directive_if_def(int type) | idParser | private |
Directive_ifdef(void) | idParser | private |
Directive_ifndef(void) | idParser | private |
Directive_include(void) | idParser | private |
Directive_line(void) | idParser | private |
Directive_pragma(void) | idParser | private |
Directive_undef(void) | idParser | private |
Directive_warning(void) | idParser | private |
DollarDirective_evalfloat(void) | idParser | private |
DollarDirective_evalint(void) | idParser | private |
DollarEvaluate(signed long int *intvalue, double *floatvalue, int integer) | idParser | private |
Error(const char *str,...) const id_attribute((format(printf | idParser | |
Evaluate(signed long int *intvalue, double *floatvalue, int integer) | idParser | private |
EvaluateTokens(idToken *tokens, signed long int *intvalue, double *floatvalue, int integer) | idParser | private |
ExpandBuiltinDefine(idToken *deftoken, define_t *define, idToken **firsttoken, idToken **lasttoken) | idParser | private |
ExpandDefine(idToken *deftoken, define_t *define, idToken **firsttoken, idToken **lasttoken) | idParser | private |
ExpandDefineIntoSource(idToken *deftoken, define_t *define) | idParser | private |
ExpectAnyToken(idToken *token) | idParser | |
ExpectTokenString(const char *string) | idParser | |
ExpectTokenType(int type, int subtype, idToken *token) | idParser | |
filename | idParser | private |
FindDefine(define_t *defines, const char *name) | idParser | privatestatic |
FindDefineParm(define_t *define, const char *name) | idParser | private |
FindHashedDefine(define_t **definehash, const char *name) | idParser | private |
flags | idParser | private |
FreeDefine(define_t *define) | idParser | privatestatic |
FreeSource(bool keepDefines=false) | idParser | |
GetFileName(void) const | idParser | |
GetFileOffset(void) const | idParser | |
GetFileTime(void) const | idParser | |
GetFlags(void) const | idParser | |
GetLastWhiteSpace(idStr &whiteSpace) const | idParser | |
GetLineNum(void) const | idParser | |
GetPunctuationFromId(int id) | idParser | |
GetPunctuationId(const char *p) | idParser | |
GetStringFromMarker(idStr &out, bool clean=false) | idParser | |
globaldefines | idParser | privatestatic |
idParser() | idParser | |
idParser(int flags) | idParser | |
idParser(const char *filename, int flags=0, bool OSPath=false) | idParser | |
idParser(const char *ptr, int length, const char *name, int flags=0) | idParser | |
includepath | idParser | private |
indentstack | idParser | private |
IsLoaded(void) const | idParser | inline |
loaded | idParser | private |
LoadFile(const char *filename, bool OSPath=false) | idParser | |
LoadMemory(const char *ptr, int length, const char *name) | idParser | |
marker_p | idParser | private |
MergeTokens(idToken *t1, idToken *t2) | idParser | private |
OSPath | idParser | private |
Parse1DMatrix(int x, float *m) | idParser | |
Parse2DMatrix(int y, int x, float *m) | idParser | |
Parse3DMatrix(int z, int y, int x, float *m) | idParser | |
ParseBool(void) | idParser | |
ParseBracedSection(idStr &out, int tabs=-1) | idParser | |
ParseBracedSectionExact(idStr &out, int tabs=-1) | idParser | |
ParseFloat(void) | idParser | |
ParseInt(void) | idParser | |
ParseRestOfLine(idStr &out) | idParser | |
PeekTokenString(const char *string) | idParser | |
PeekTokenType(int type, int subtype, idToken *token) | idParser | |
PopIndent(int *type, int *skip) | idParser | private |
PrintDefine(define_t *define) | idParser | privatestatic |
punctuations | idParser | private |
PushIndent(int type, int skip) | idParser | private |
PushScript(idLexer *script) | idParser | private |
ReadDefineParms(define_t *define, idToken **parms, int maxparms) | idParser | private |
ReadDirective(void) | idParser | private |
ReadDollarDirective(void) | idParser | private |
ReadLine(idToken *token) | idParser | private |
ReadSourceToken(idToken *token) | idParser | private |
ReadToken(idToken *token) | idParser | |
ReadTokenOnLine(idToken *token) | idParser | |
RemoveAllGlobalDefines(void) | idParser | static |
RemoveGlobalDefine(const char *name) | idParser | static |
scriptstack | idParser | private |
SetBaseFolder(const char *path) | idParser | static |
SetFlags(int flags) | idParser | |
SetIncludePath(const char *path) | idParser | |
SetMarker(void) | idParser | |
SetPunctuations(const punctuation_t *p) | idParser | |
skip | idParser | private |
SkipBracedSection(bool parseFirstBrace=true) | idParser | |
SkipRestOfLine(void) | idParser | |
SkipUntilString(const char *string) | idParser | |
StringizeTokens(idToken *tokens, idToken *token) | idParser | private |
tokens | idParser | private |
UnreadSignToken(void) | idParser | private |
UnreadSourceToken(idToken *token) | idParser | private |
UnreadToken(idToken *token) | idParser | |
Warning(const char *str,...) const id_attribute((format(printf | idParser | |
~idParser() | idParser |