|
void | setupOpcodes () |
|
void | initControlVars (char full) |
|
void | renewTimeInVars () |
|
void | storeMouse () |
|
void | storeKey (int16 key) |
|
void | writeVar (uint32 offset, uint16 type, uint32 value) |
|
void | funcBlock (int16 retFlag) |
|
void | callSub (int16 retFlag) |
|
void | allocateVars (uint32 count) |
|
void | delocateVars () |
|
virtual int16 | loadSound (int16 slot)=0 |
|
virtual void | animPalette ()=0 |
|
| Inter (GobEngine *vm) |
|
|
uint8 | _terminate |
|
int16 * | _breakFromLevel |
|
int16 * | _nestLevel |
|
uint32 | _soundEndTimeKey |
|
int16 | _soundStopVal |
|
Variables * | _variables |
|
|
void | executeOpcodeDraw (byte i) |
|
void | executeOpcodeFunc (byte i, byte j, OpFuncParams ¶ms) |
|
void | executeOpcodeGob (int i, OpGobParams ¶ms) |
|
const char * | getDescOpcodeDraw (byte i) |
|
const char * | getDescOpcodeFunc (byte i, byte j) |
|
const char * | getDescOpcodeGob (int i) |
|
virtual void | setupOpcodesDraw ()=0 |
|
virtual void | setupOpcodesFunc ()=0 |
|
virtual void | setupOpcodesGob ()=0 |
|
virtual void | checkSwitchTable (uint32 &offset)=0 |
|
void | o_drawNOP () |
|
void | o_funcNOP (OpFuncParams ¶ms) |
|
void | o_gobNOP (OpGobParams ¶ms) |
|
void | storeValue (uint16 index, uint16 type, uint32 value) |
|
void | storeValue (uint32 value) |
|
void | storeString (uint16 index, uint16 type, const char *value) |
|
void | storeString (const char *value) |
|
uint32 | readValue (uint16 index, uint16 type) |
|
void | handleBusyWait () |
|
The documentation for this class was generated from the following file: