![]() |
doom3-gpl
Doom 3 GPL source release
|
#include <Script_Interpreter.h>
Public Attributes | |
| bool | doneProcessing |
| bool | threadDying |
| bool | terminateOnExit |
| bool | debug |
Private Member Functions | |
| void | PopParms (int numParms) |
| void | PushString (const char *string) |
| void | Push (int value) |
| const char * | FloatToString (float value) |
| void | AppendString (idVarDef *def, const char *from) |
| void | SetString (idVarDef *def, const char *from) |
| const char * | GetString (idVarDef *def) |
| varEval_t | GetVariable (idVarDef *def) |
| idEntity * | GetEntity (int entnum) const |
| idScriptObject * | GetScriptObject (int entnum) const |
| void | NextInstruction (int position) |
| void | LeaveFunction (idVarDef *returnDef) |
| void | CallEvent (const function_t *func, int argsize) |
| void | CallSysEvent (const function_t *func, int argsize) |
Definition at line 41 of file Script_Interpreter.h.
| idInterpreter::idInterpreter | ( | ) |
Definition at line 39 of file Script_Interpreter.cpp.
Definition at line 180 of file Script_Interpreter.h.
| bool idInterpreter::BeginMultiFrameEvent | ( | idEntity * | ent, |
| const idEventDef * | event | ||
| ) |
Definition at line 812 of file Script_Interpreter.cpp.
|
private |
Definition at line 683 of file Script_Interpreter.cpp.
|
private |
Definition at line 854 of file Script_Interpreter.cpp.
Definition at line 378 of file Script_Interpreter.cpp.
Definition at line 366 of file Script_Interpreter.cpp.
Definition at line 474 of file Script_Interpreter.cpp.
| void idInterpreter::EndMultiFrameEvent | ( | idEntity * | ent, |
| const idEventDef * | event | ||
| ) |
Definition at line 832 of file Script_Interpreter.cpp.
| void idInterpreter::EnterFunction | ( | const function_t * | func, |
| bool | clearStack | ||
| ) |
Definition at line 554 of file Script_Interpreter.cpp.
| void idInterpreter::EnterObjectFunction | ( | idEntity * | self, |
| const function_t * | func, | ||
| bool | clearStack | ||
| ) |
Definition at line 533 of file Script_Interpreter.cpp.
Definition at line 428 of file Script_Interpreter.cpp.
Definition at line 936 of file Script_Interpreter.cpp.
Definition at line 164 of file Script_Interpreter.h.
Definition at line 329 of file Script_Interpreter.cpp.
Definition at line 320 of file Script_Interpreter.cpp.
| const function_t * idInterpreter::GetCurrentFunction | ( | void | ) | const |
Definition at line 338 of file Script_Interpreter.cpp.
Definition at line 234 of file Script_Interpreter.h.
Definition at line 187 of file Script_Interpreter.cpp.
|
private |
Definition at line 247 of file Script_Interpreter.h.
Definition at line 206 of file Script_Interpreter.h.
Definition at line 347 of file Script_Interpreter.cpp.
Definition at line 219 of file Script_Interpreter.h.
Definition at line 623 of file Script_Interpreter.cpp.
Definition at line 845 of file Script_Interpreter.cpp.
Definition at line 265 of file Script_Interpreter.h.
Definition at line 124 of file Script_Interpreter.h.
Definition at line 138 of file Script_Interpreter.h.
Definition at line 151 of file Script_Interpreter.h.
Definition at line 158 of file Script_Interpreter.cpp.
| void idInterpreter::Restore | ( | idRestoreGame * | savefile | ) |
Definition at line 103 of file Script_Interpreter.cpp.
| void idInterpreter::Save | ( | idSaveGame * | savefile | ) | const |
Definition at line 53 of file Script_Interpreter.cpp.
Definition at line 193 of file Script_Interpreter.h.
Definition at line 357 of file Script_Interpreter.cpp.
Definition at line 390 of file Script_Interpreter.cpp.
| void idInterpreter::ThreadCall | ( | idInterpreter * | source, |
| const function_t * | func, | ||
| int | args | ||
| ) |
Definition at line 510 of file Script_Interpreter.cpp.
Definition at line 453 of file Script_Interpreter.cpp.
|
private |
Definition at line 43 of file Script_Interpreter.h.
|
private |
Definition at line 44 of file Script_Interpreter.h.
|
private |
Definition at line 52 of file Script_Interpreter.h.
| bool idInterpreter::debug |
Definition at line 81 of file Script_Interpreter.h.
| bool idInterpreter::doneProcessing |
Definition at line 78 of file Script_Interpreter.h.
|
private |
Definition at line 57 of file Script_Interpreter.h.
|
private |
Definition at line 53 of file Script_Interpreter.h.
|
private |
Definition at line 47 of file Script_Interpreter.h.
|
private |
Definition at line 49 of file Script_Interpreter.h.
|
private |
Definition at line 48 of file Script_Interpreter.h.
|
private |
Definition at line 50 of file Script_Interpreter.h.
|
private |
Definition at line 45 of file Script_Interpreter.h.
|
private |
Definition at line 56 of file Script_Interpreter.h.
|
private |
Definition at line 55 of file Script_Interpreter.h.
| bool idInterpreter::terminateOnExit |
Definition at line 80 of file Script_Interpreter.h.
|
private |
Definition at line 59 of file Script_Interpreter.h.
| bool idInterpreter::threadDying |
Definition at line 79 of file Script_Interpreter.h.
1.8.6.