aboutsummaryrefslogtreecommitdiff
path: root/engines/access/access.h
diff options
context:
space:
mode:
authorStrangerke2014-08-26 23:55:17 +0200
committerStrangerke2014-08-26 23:55:17 +0200
commit1568b4a433f8efc0b4e670d8e9714885aa8831c0 (patch)
treecc0028a720f5116a54639f37dd52f317ee19815d /engines/access/access.h
parenta47b10c1c01d6ff332a11dfb61bef3e0bb8e2672 (diff)
downloadscummvm-rg350-1568b4a433f8efc0b4e670d8e9714885aa8831c0.tar.gz
scummvm-rg350-1568b4a433f8efc0b4e670d8e9714885aa8831c0.tar.bz2
scummvm-rg350-1568b4a433f8efc0b4e670d8e9714885aa8831c0.zip
ACCESS: Move Establish functions to Amazon engine, start implementing init4Quads
Diffstat (limited to 'engines/access/access.h')
-rw-r--r--engines/access/access.h14
1 files changed, 5 insertions, 9 deletions
diff --git a/engines/access/access.h b/engines/access/access.h
index fb73b1fb9b..f25effef06 100644
--- a/engines/access/access.h
+++ b/engines/access/access.h
@@ -91,10 +91,6 @@ private:
void setVGA();
void dummyLoop();
-
- void speakText(ASurface *s, Common::Array<Common::String>msgArr);
-
- void doEstablish(int esatabIndex, int sub);
protected:
const AccessGameDescription *_gameDescription;
Common::RandomSource _randomSource;
@@ -104,6 +100,8 @@ protected:
*/
void doRoom();
+ void speakText(ASurface *s, Common::Array<Common::String>msgArr);
+
// Engine APIs
virtual Common::Error run();
virtual bool hasFeature(EngineFeature f) const;
@@ -198,6 +196,8 @@ public:
int _mapOffset;
int _screenVirtX;
+ bool _clearSummaryFlag;
+
// Fields mapped into the flags array
int &_useItem;
int &_startup;
@@ -229,11 +229,7 @@ public:
*/
void freeInactiveData();
- void AccessEngine::loadEstablish(int sub);
-
- void establish(int esatabIndex, int sub);
-
- void establishCenter(int esatabIndex, int sub);
+ virtual void establish(int esatabIndex, int sub) = 0;
void plotList();
void plotList1();