doom3-gpl
Doom 3 GPL source release
|
#include <Script_Program.h>
Public Attributes | |
idVarDef * | returnDef |
idVarDef * | returnStringDef |
Private Member Functions | |
void | CompileStats (void) |
Definition at line 448 of file Script_Program.h.
idProgram::idProgram | ( | ) |
Definition at line 2122 of file Script_Program.cpp.
idProgram::~idProgram | ( | ) |
Definition at line 2131 of file Script_Program.cpp.
Definition at line 1213 of file Script_Program.cpp.
idVarDef * idProgram::AllocDef | ( | idTypeDef * | type, |
const char * | name, | ||
idVarDef * | scope, | ||
bool | constant | ||
) |
Definition at line 1234 of file Script_Program.cpp.
function_t & idProgram::AllocFunction | ( | idVarDef * | def | ) |
Definition at line 1527 of file Script_Program.cpp.
statement_t * idProgram::AllocStatement | ( | void | ) |
Definition at line 1577 of file Script_Program.cpp.
Definition at line 1121 of file Script_Program.cpp.
idTypeDef * idProgram::AllocType | ( | etype_t | etype, |
idVarDef * | edef, | ||
const char * | ename, | ||
int | esize, | ||
idTypeDef * | aux | ||
) |
Definition at line 1135 of file Script_Program.cpp.
Definition at line 1591 of file Script_Program.cpp.
Definition at line 2002 of file Script_Program.cpp.
Definition at line 1838 of file Script_Program.cpp.
const function_t * idProgram::CompileFunction | ( | const char * | functionName, |
const char * | text | ||
) |
Definition at line 1817 of file Script_Program.cpp.
Definition at line 1718 of file Script_Program.cpp.
Definition at line 1772 of file Script_Program.cpp.
Definition at line 1660 of file Script_Program.cpp.
Definition at line 1629 of file Script_Program.cpp.
idVarDef * idProgram::FindFreeResultDef | ( | idTypeDef * | type, |
const char * | name, | ||
idVarDef * | scope, | ||
const idVarDef * | a, | ||
const idVarDef * | b | ||
) |
Definition at line 1419 of file Script_Program.cpp.
function_t * idProgram::FindFunction | ( | const char * | name | ) | const |
Definition at line 1452 of file Script_Program.cpp.
function_t * idProgram::FindFunction | ( | const char * | name, |
const idTypeDef * | type | ||
) | const |
Definition at line 1506 of file Script_Program.cpp.
Definition at line 1177 of file Script_Program.cpp.
Definition at line 1694 of file Script_Program.cpp.
Definition at line 1864 of file Script_Program.cpp.
Definition at line 1380 of file Script_Program.cpp.
idVarDef * idProgram::GetDef | ( | const idTypeDef * | type, |
const char * | name, | ||
const idVarDef * | scope | ||
) | const |
Definition at line 1339 of file Script_Program.cpp.
Definition at line 1196 of file Script_Program.cpp.
Definition at line 615 of file Script_Program.h.
Definition at line 633 of file Script_Program.h.
Definition at line 2097 of file Script_Program.cpp.
ID_INLINE function_t * idProgram::GetFunction | ( | int | index | ) |
Definition at line 552 of file Script_Program.h.
ID_INLINE int idProgram::GetFunctionIndex | ( | const function_t * | func | ) |
Definition at line 561 of file Script_Program.h.
Definition at line 624 of file Script_Program.h.
Definition at line 570 of file Script_Program.h.
ID_INLINE statement_t & idProgram::GetStatement | ( | int | index | ) |
Definition at line 543 of file Script_Program.h.
Definition at line 1152 of file Script_Program.cpp.
Definition at line 535 of file Script_Program.h.
Definition at line 525 of file Script_Program.h.
Definition at line 2056 of file Script_Program.cpp.
bool idProgram::Restore | ( | idRestoreGame * | savefile | ) |
Definition at line 1963 of file Script_Program.cpp.
Definition at line 2140 of file Script_Program.cpp.
Definition at line 579 of file Script_Program.h.
Definition at line 588 of file Script_Program.h.
Definition at line 606 of file Script_Program.h.
Definition at line 597 of file Script_Program.h.
void idProgram::Save | ( | idSaveGame * | savefile | ) | const |
Definition at line 1930 of file Script_Program.cpp.
Definition at line 1555 of file Script_Program.cpp.
Definition at line 1908 of file Script_Program.cpp.
|
private |
Definition at line 450 of file Script_Program.h.
|
private |
Definition at line 451 of file Script_Program.h.
|
private |
Definition at line 452 of file Script_Program.h.
|
private |
Definition at line 457 of file Script_Program.h.
|
private |
Definition at line 454 of file Script_Program.h.
idVarDef* idProgram::returnDef |
Definition at line 475 of file Script_Program.h.
idVarDef* idProgram::returnStringDef |
Definition at line 476 of file Script_Program.h.
|
private |
Definition at line 458 of file Script_Program.h.
|
private |
Definition at line 464 of file Script_Program.h.
|
private |
Definition at line 469 of file Script_Program.h.
|
private |
Definition at line 470 of file Script_Program.h.
|
private |
Definition at line 466 of file Script_Program.h.
|
private |
Definition at line 467 of file Script_Program.h.
|
private |
Definition at line 468 of file Script_Program.h.
Definition at line 459 of file Script_Program.h.
|
private |
Definition at line 461 of file Script_Program.h.
|
private |
Definition at line 460 of file Script_Program.h.
Definition at line 462 of file Script_Program.h.
|
private |
Definition at line 456 of file Script_Program.h.
|
private |
Definition at line 455 of file Script_Program.h.