aboutsummaryrefslogtreecommitdiff
path: root/scumm/intern.h
diff options
context:
space:
mode:
authorEugene Sandulenko2005-05-08 03:08:11 +0000
committerEugene Sandulenko2005-05-08 03:08:11 +0000
commit8e5bf3c0925aeef59a7dafb9fb7e42b4c0482c37 (patch)
treeac0d74fce22227ab0e98b6c5eb2bbcfe0d070aeb /scumm/intern.h
parentd9b81f4ab8472c453607a283555ed415fe4d202e (diff)
downloadscummvm-rg350-8e5bf3c0925aeef59a7dafb9fb7e42b4c0482c37.tar.gz
scummvm-rg350-8e5bf3c0925aeef59a7dafb9fb7e42b4c0482c37.tar.bz2
scummvm-rg350-8e5bf3c0925aeef59a7dafb9fb7e42b4c0482c37.zip
Initial support for intensive floating point compuitations used in
Putt-Putt Race. Still incomplete. svn-id: r17949
Diffstat (limited to 'scumm/intern.h')
-rw-r--r--scumm/intern.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/scumm/intern.h b/scumm/intern.h
index 004ee94a54..879e5f9f01 100644
--- a/scumm/intern.h
+++ b/scumm/intern.h
@@ -1008,6 +1008,8 @@ protected:
struct SpriteInfo;
struct SpriteGroup;
+class LogicHE;
+
class ScummEngine_v90he : public ScummEngine_v80he {
protected:
typedef void (ScummEngine_v90he::*OpcodeProcV90he)();
@@ -1045,8 +1047,12 @@ protected:
public:
ScummEngine_v90he(GameDetector *detector, OSystem *syst, const ScummGameSettings &gs, uint8 md5sum[16]) : ScummEngine_v80he(detector, syst, gs, md5sum) {}
+ ~ScummEngine_v90he();
+
virtual void scummInit();
+ LogicHE *_logicHE;
+
protected:
virtual void allocateArrays();
virtual void setupOpcodes();