| 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 | |