aboutsummaryrefslogtreecommitdiff
path: root/scumm/intern.h
diff options
context:
space:
mode:
authorMax Horn2003-05-29 12:55:28 +0000
committerMax Horn2003-05-29 12:55:28 +0000
commit1db0f749ca94598ec9a352a84a2ea0e4a248d375 (patch)
treef419b9a73c1b6368c8dd6cbf3d6af0ca0239a8ae /scumm/intern.h
parent48ccc623ac2666177f67f03b039633b28ff827c3 (diff)
downloadscummvm-rg350-1db0f749ca94598ec9a352a84a2ea0e4a248d375.tar.gz
scummvm-rg350-1db0f749ca94598ec9a352a84a2ea0e4a248d375.tar.bz2
scummvm-rg350-1db0f749ca94598ec9a352a84a2ea0e4a248d375.zip
moved camera stuff to own file
svn-id: r8099
Diffstat (limited to 'scumm/intern.h')
-rw-r--r--scumm/intern.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/scumm/intern.h b/scumm/intern.h
index 3db728ebb1..efd16eb17f 100644
--- a/scumm/intern.h
+++ b/scumm/intern.h
@@ -520,9 +520,13 @@ public:
protected:
virtual void setupScummVars();
+
+ virtual void setCameraAt(int pos_x, int pos_y);
+ virtual void panCameraTo(int x, int y);
+ virtual void setCameraFollows(Actor *a);
};
-class Scumm_v8 : public Scumm_v6 {
+class Scumm_v8 : public Scumm_v7 {
protected:
typedef void (Scumm_v8::*OpcodeProcV8)();
struct OpcodeEntryV8 {
@@ -533,7 +537,7 @@ protected:
const OpcodeEntryV8 *_opcodesV8;
public:
- Scumm_v8(GameDetector *detector, OSystem *syst) : Scumm_v6(detector, syst) {}
+ Scumm_v8(GameDetector *detector, OSystem *syst) : Scumm_v7(detector, syst) {}
protected:
virtual void setupOpcodes();