aboutsummaryrefslogtreecommitdiff
path: root/engines/sherlock/sherlock.h
diff options
context:
space:
mode:
authorPaul Gilbert2015-07-24 21:47:05 -0400
committerPaul Gilbert2015-07-24 21:47:05 -0400
commit67d2bf85893e6672374fe41530310c7c894a64ee (patch)
tree8952e584429800a3256fb3acaf89892bdaee6915 /engines/sherlock/sherlock.h
parent58380d5661cce68823859e83ca9e55ebff0221b3 (diff)
downloadscummvm-rg350-67d2bf85893e6672374fe41530310c7c894a64ee.tar.gz
scummvm-rg350-67d2bf85893e6672374fe41530310c7c894a64ee.tar.bz2
scummvm-rg350-67d2bf85893e6672374fe41530310c7c894a64ee.zip
SHERLOCK: RT: Fix Options dialog event handling
Diffstat (limited to 'engines/sherlock/sherlock.h')
-rw-r--r--engines/sherlock/sherlock.h20
1 files changed, 10 insertions, 10 deletions
diff --git a/engines/sherlock/sherlock.h b/engines/sherlock/sherlock.h
index 69000e1fbc..5f888f8c3d 100644
--- a/engines/sherlock/sherlock.h
+++ b/engines/sherlock/sherlock.h
@@ -87,11 +87,6 @@ private:
* Handle all player input
*/
void handleInput();
-
- /**
- * Load game configuration esttings
- */
- void loadConfig();
protected:
/**
* Does basic initialization of the game engine
@@ -106,6 +101,11 @@ protected:
* Returns a list of features the game itself supports
*/
virtual bool hasFeature(EngineFeature f) const;
+
+ /**
+ * Load game configuration esttings
+ */
+ virtual void loadConfig();
public:
const SherlockGameDescription *_gameDescription;
Animation *_animation;
@@ -166,6 +166,11 @@ public:
virtual void syncSoundSettings();
/**
+ * Saves game configuration information
+ */
+ virtual void saveConfig();
+
+ /**
* Returns whether the version is a demo
*/
virtual bool isDemo() const;
@@ -210,11 +215,6 @@ public:
void setFlagsDirect(int flagNum);
/**
- * Saves game configuration information
- */
- void saveConfig();
-
- /**
* Synchronize the data for a savegame
*/
void synchronize(Serializer &s);