aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/scumm.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/scumm/scumm.h')
-rw-r--r--engines/scumm/scumm.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/engines/scumm/scumm.h b/engines/scumm/scumm.h
index bd1ea0791f..7453198782 100644
--- a/engines/scumm/scumm.h
+++ b/engines/scumm/scumm.h
@@ -680,9 +680,11 @@ protected:
int _resultVarNumber, _scummStackPos;
int _vmStack[150];
+ OpcodeEntry _opcodes[256];
+
virtual void setupOpcodes() = 0;
- virtual void executeOpcode(byte i) = 0;
- virtual const char *getOpcodeDesc(byte i) = 0;
+ void executeOpcode(byte i);
+ const char *getOpcodeDesc(byte i);
void initializeLocals(int slot, int *vars);
int getScriptSlot();