aboutsummaryrefslogtreecommitdiff
path: root/scumm/scumm.h
diff options
context:
space:
mode:
authorMax Horn2002-12-22 19:14:53 +0000
committerMax Horn2002-12-22 19:14:53 +0000
commit3ce3a5be5bbfd6f438584e5c09e08d26eadb9396 (patch)
tree6b39ba3dfff94290641c614dd0f0620bec182f6c /scumm/scumm.h
parent2e66c05f477f0693867173fdc74cf55fc142687f (diff)
downloadscummvm-rg350-3ce3a5be5bbfd6f438584e5c09e08d26eadb9396.tar.gz
scummvm-rg350-3ce3a5be5bbfd6f438584e5c09e08d26eadb9396.tar.bz2
scummvm-rg350-3ce3a5be5bbfd6f438584e5c09e08d26eadb9396.zip
minor cleanup
svn-id: r6059
Diffstat (limited to 'scumm/scumm.h')
-rw-r--r--scumm/scumm.h33
1 files changed, 15 insertions, 18 deletions
diff --git a/scumm/scumm.h b/scumm/scumm.h
index 66ef16f676..fa2a1a1036 100644
--- a/scumm/scumm.h
+++ b/scumm/scumm.h
@@ -34,8 +34,6 @@ class NewGui;
class Dialog;
class ConsoleDialog;
class Scumm;
-class Scumm_v5;
-class Scumm_v6;
class IMuse;
class IMuseDigital;
class Actor;
@@ -45,19 +43,6 @@ class ScummDebugger;
class Serializer;
struct FindObjectInRoom;
-typedef void (Scumm_v5::*OpcodeProcV5)();
-typedef void (Scumm_v6::*OpcodeProcV6)();
-
-struct OpcodeEntryV5 {
- OpcodeProcV5 proc;
- const char *desc;
-};
-
-struct OpcodeEntryV6 {
- OpcodeProcV6 proc;
- const char *desc;
-};
-
// Use g_scumm from error() ONLY
extern Scumm *g_scumm;
@@ -1081,6 +1066,12 @@ public:
class Scumm_v5 : public Scumm
{
protected:
+ typedef void (Scumm_v5::*OpcodeProcV5)();
+ struct OpcodeEntryV5 {
+ OpcodeProcV5 proc;
+ const char *desc;
+ };
+
const OpcodeEntryV5 *_opcodesV5;
public:
@@ -1141,7 +1132,7 @@ protected:
void o5_getObjectOwner();
void o5_getObjectState();
void o5_getRandomNr();
- void o5_getScriptRunning();
+ void o5_isScriptRunning();
void o5_getVerbEntrypoint();
void o5_ifClassOfIs();
void o5_increment();
@@ -1236,6 +1227,12 @@ public:
class Scumm_v6 : public Scumm
{
protected:
+ typedef void (Scumm_v6::*OpcodeProcV6)();
+ struct OpcodeEntryV6 {
+ OpcodeProcV6 proc;
+ const char *desc;
+ };
+
const OpcodeEntryV6 *_opcodesV6;
public:
@@ -1264,7 +1261,7 @@ protected:
void o6_byteArrayIndexedRead();
void o6_wordArrayIndexedRead();
void o6_dup();
- void o6_zero();
+ void o6_not();
void o6_eq();
void o6_neq();
void o6_gt();
@@ -1334,7 +1331,7 @@ protected:
void o6_getRandomNumber();
void o6_getRandomNumberRange();
void o6_getActorMoving();
- void o6_getScriptRunning();
+ void o6_isScriptRunning();
void o6_getActorRoom();
void o6_getObjectX();
void o6_getObjectY();