aboutsummaryrefslogtreecommitdiff
path: root/engines/mohawk/riven.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/mohawk/riven.h')
-rw-r--r--engines/mohawk/riven.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/engines/mohawk/riven.h b/engines/mohawk/riven.h
index d44a340dc6..0dfba152bc 100644
--- a/engines/mohawk/riven.h
+++ b/engines/mohawk/riven.h
@@ -98,8 +98,8 @@ public:
GUI::Debugger *getDebugger();
- bool canLoadGameStateCurrently() { return !(getFeatures() & GF_DEMO); }
- bool canSaveGameStateCurrently() { return !(getFeatures() & GF_DEMO); }
+ bool canLoadGameStateCurrently();
+ bool canSaveGameStateCurrently();
Common::Error loadGameState(int slot);
Common::Error saveGameState(int slot, const Common::String &desc);
bool hasFeature(EngineFeature f) const;
@@ -110,6 +110,7 @@ public:
new Common::Functor0Mem<void, cls>(this, &cls::method)
void doVideoTimer(VideoHandle handle, bool force);
+ void doFrame();
private:
MohawkArchive *_extrasFile; // We need a separate handle for the extra data
@@ -121,7 +122,6 @@ private:
// Stack/Card-related functions and variables
RivenCard *_card;
RivenStack *_stack;
- void handleEvents();
// Hotspot related functions and variables
bool _showHotspots;