| AddDefToNameList(idVarDef *def, const char *name) | idProgram | |
| AllocDef(idTypeDef *type, const char *name, idVarDef *scope, bool constant) | idProgram | |
| AllocFunction(idVarDef *def) | idProgram | |
| AllocStatement(void) | idProgram | |
| AllocType(idTypeDef &type) | idProgram | |
| AllocType(etype_t etype, idVarDef *edef, const char *ename, int esize, idTypeDef *aux) | idProgram | |
| BeginCompilation(void) | idProgram | |
| CalculateChecksum(void) const | idProgram | |
| CompileFile(const char *filename) | idProgram | |
| CompileFunction(const char *functionName, const char *text) | idProgram | |
| CompileStats(void) | idProgram | private |
| CompileText(const char *source, const char *text, bool console) | idProgram | |
| Disassemble(void) const | idProgram | |
| DisassembleStatement(idFile *file, int instructionPointer) const | idProgram | |
| fileList | idProgram | private |
| filename | idProgram | private |
| filenum | idProgram | private |
| FindFreeResultDef(idTypeDef *type, const char *name, idVarDef *scope, const idVarDef *a, const idVarDef *b) | idProgram | |
| FindFunction(const char *name) const | idProgram | |
| FindFunction(const char *name, const idTypeDef *type) const | idProgram | |
| FindType(const char *name) | idProgram | |
| FinishCompilation(void) | idProgram | |
| FreeData(void) | idProgram | |
| FreeDef(idVarDef *d, const idVarDef *scope) | idProgram | |
| functions | idProgram | private |
| GetDef(const idTypeDef *type, const char *name, const idVarDef *scope) const | idProgram | |
| GetDefList(const char *name) const | idProgram | |
| GetFilename(int num) | idProgram | |
| GetFilenameForStatement(int index) | idProgram | |
| GetFilenum(const char *name) | idProgram | |
| GetFunction(int index) | idProgram | |
| GetFunctionIndex(const function_t *func) | idProgram | |
| GetLineNumberForStatement(int index) | idProgram | |
| GetReturnedInteger(void) | idProgram | |
| GetStatement(int index) | idProgram | |
| GetType(idTypeDef &type, bool allocate) | idProgram | |
| idProgram() | idProgram | |
| NumFilenames(void) | idProgram | inline |
| NumStatements(void) | idProgram | inline |
| numVariables | idProgram | private |
| Restart(void) | idProgram | |
| Restore(idRestoreGame *savefile) | idProgram | |
| returnDef | idProgram | |
| ReturnEntity(idEntity *ent) | idProgram | |
| ReturnFloat(float value) | idProgram | |
| ReturnInteger(int value) | idProgram | |
| ReturnString(const char *string) | idProgram | |
| returnStringDef | idProgram | |
| ReturnVector(idVec3 const &vec) | idProgram | |
| Save(idSaveGame *savefile) const | idProgram | |
| SetEntity(const char *name, idEntity *ent) | idProgram | |
| Startup(const char *defaultScript) | idProgram | |
| statements | idProgram | private |
| sysDef | idProgram | private |
| top_defs | idProgram | private |
| top_files | idProgram | private |
| top_functions | idProgram | private |
| top_statements | idProgram | private |
| top_types | idProgram | private |
| types | idProgram | private |
| varDefNameHash | idProgram | private |
| varDefNames | idProgram | private |
| varDefs | idProgram | private |
| variableDefaults | idProgram | private |
| variables | idProgram | private |
| ~idProgram() | idProgram | |