doom3-gpl
Doom 3 GPL source release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
idLexer Member List

This is the complete list of members for idLexer, including all inherited members.

allocatedidLexerprivate
baseFolderidLexerprivatestatic
bufferidLexerprivate
CheckString(const char *str) const idLexerprivate
CheckTokenString(const char *string)idLexer
CheckTokenType(int type, int subtype, idToken *token)idLexer
CreatePunctuationTable(const punctuation_t *punctuations)idLexerprivate
end_pidLexerprivate
EndOfFile(void)idLexer
Error(const char *str,...) id_attribute((format(printfidLexer
ExpectAnyToken(idToken *token)idLexer
ExpectTokenString(const char *string)idLexer
ExpectTokenType(int type, int subtype, idToken *token)idLexer
filenameidLexerprivate
fileTimeidLexerprivate
flagsidLexerprivate
FreeSource(void)idLexer
GetFileName(void)idLexer
GetFileOffset(void)idLexer
GetFileTime(void)idLexer
GetFlags(void)idLexer
GetLastWhiteSpace(idStr &whiteSpace) const idLexer
GetLastWhiteSpaceEnd(void) const idLexer
GetLastWhiteSpaceStart(void) const idLexer
GetLineNum(void)idLexer
GetPunctuationFromId(int id)idLexer
GetPunctuationId(const char *p)idLexer
HadError(void) const idLexer
hadErroridLexerprivate
idLexer()idLexer
idLexer(int flags)idLexer
idLexer(const char *filename, int flags=0, bool OSPath=false)idLexer
idLexer(const char *ptr, int length, const char *name, int flags=0)idLexer
idParser classidLexerfriend
IsLoaded(void)idLexerinline
lastlineidLexerprivate
lastScript_pidLexerprivate
lengthidLexerprivate
lineidLexerprivate
loadedidLexerprivate
LoadFile(const char *filename, bool OSPath=false)idLexer
LoadMemory(const char *ptr, int length, const char *name, int startLine=1)idLexer
nextidLexerprivate
nextpunctuationidLexerprivate
NumLinesCrossed(void)idLexerprivate
Parse1DMatrix(int x, float *m)idLexer
Parse2DMatrix(int y, int x, float *m)idLexer
Parse3DMatrix(int z, int y, int x, float *m)idLexer
ParseBool(void)idLexer
ParseBracedSection(idStr &out)idLexer
ParseBracedSectionExact(idStr &out, int tabs=-1)idLexer
ParseFloat(bool *errorFlag=NULL)idLexer
ParseInt(void)idLexer
ParseRestOfLine(idStr &out)idLexer
PeekTokenString(const char *string)idLexer
PeekTokenType(int type, int subtype, idToken *token)idLexer
punctuationsidLexerprivate
punctuationtableidLexerprivate
ReadEscapeCharacter(char *ch)idLexerprivate
ReadName(idToken *token)idLexerprivate
ReadNumber(idToken *token)idLexerprivate
ReadPrimitive(idToken *token)idLexerprivate
ReadPunctuation(idToken *token)idLexerprivate
ReadRestOfLine(idStr &out)idLexer
ReadString(idToken *token, int quote)idLexerprivate
ReadToken(idToken *token)idLexer
ReadTokenOnLine(idToken *token)idLexer
ReadWhiteSpace(void)idLexerprivate
Reset(void)idLexer
script_pidLexerprivate
SetBaseFolder(const char *path)idLexerstatic
SetFlags(int flags)idLexer
SetPunctuations(const punctuation_t *p)idLexer
SkipBracedSection(bool parseFirstBrace=true)idLexer
SkipRestOfLine(void)idLexer
SkipUntilString(const char *string)idLexer
tokenidLexerprivate
tokenavailableidLexerprivate
UnreadToken(const idToken *token)idLexer
Warning(const char *str,...) id_attribute((format(printfidLexer
whiteSpaceEnd_pidLexerprivate
whiteSpaceStart_pidLexerprivate
~idLexer()idLexer