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