allocated | idLexer | private |
baseFolder | idLexer | privatestatic |
buffer | idLexer | private |
CheckString(const char *str) const | idLexer | private |
CheckTokenString(const char *string) | idLexer | |
CheckTokenType(int type, int subtype, idToken *token) | idLexer | |
CreatePunctuationTable(const punctuation_t *punctuations) | idLexer | private |
end_p | idLexer | private |
EndOfFile(void) | idLexer | |
Error(const char *str,...) id_attribute((format(printf | idLexer | |
ExpectAnyToken(idToken *token) | idLexer | |
ExpectTokenString(const char *string) | idLexer | |
ExpectTokenType(int type, int subtype, idToken *token) | idLexer | |
filename | idLexer | private |
fileTime | idLexer | private |
flags | idLexer | private |
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 | |
hadError | idLexer | private |
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 class | idLexer | friend |
IsLoaded(void) | idLexer | inline |
lastline | idLexer | private |
lastScript_p | idLexer | private |
length | idLexer | private |
line | idLexer | private |
loaded | idLexer | private |
LoadFile(const char *filename, bool OSPath=false) | idLexer | |
LoadMemory(const char *ptr, int length, const char *name, int startLine=1) | idLexer | |
next | idLexer | private |
nextpunctuation | idLexer | private |
NumLinesCrossed(void) | idLexer | private |
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 | |
punctuations | idLexer | private |
punctuationtable | idLexer | private |
ReadEscapeCharacter(char *ch) | idLexer | private |
ReadName(idToken *token) | idLexer | private |
ReadNumber(idToken *token) | idLexer | private |
ReadPrimitive(idToken *token) | idLexer | private |
ReadPunctuation(idToken *token) | idLexer | private |
ReadRestOfLine(idStr &out) | idLexer | |
ReadString(idToken *token, int quote) | idLexer | private |
ReadToken(idToken *token) | idLexer | |
ReadTokenOnLine(idToken *token) | idLexer | |
ReadWhiteSpace(void) | idLexer | private |
Reset(void) | idLexer | |
script_p | idLexer | private |
SetBaseFolder(const char *path) | idLexer | static |
SetFlags(int flags) | idLexer | |
SetPunctuations(const punctuation_t *p) | idLexer | |
SkipBracedSection(bool parseFirstBrace=true) | idLexer | |
SkipRestOfLine(void) | idLexer | |
SkipUntilString(const char *string) | idLexer | |
token | idLexer | private |
tokenavailable | idLexer | private |
UnreadToken(const idToken *token) | idLexer | |
Warning(const char *str,...) id_attribute((format(printf | idLexer | |
whiteSpaceEnd_p | idLexer | private |
whiteSpaceStart_p | idLexer | private |
~idLexer() | idLexer | |