aboutsummaryrefslogtreecommitdiff
path: root/engines/xeen/worldofxeen/worldofxeen.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/xeen/worldofxeen/worldofxeen.h')
-rw-r--r--engines/xeen/worldofxeen/worldofxeen.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/engines/xeen/worldofxeen/worldofxeen.h b/engines/xeen/worldofxeen/worldofxeen.h
index 90fd191b17..0ec31f3bf0 100644
--- a/engines/xeen/worldofxeen/worldofxeen.h
+++ b/engines/xeen/worldofxeen/worldofxeen.h
@@ -42,6 +42,11 @@ enum WOXGameAction {
*/
class WorldOfXeenEngine: public XeenEngine, public CloudsCutscenes,
public DarkSideCutscenes {
+private:
+ /**
+ * Show World of Xeen ending
+ */
+ void showWorldOfXeenEnding();
protected:
/**
* Outer gameplay loop responsible for dispatching control to game-specific
@@ -61,6 +66,11 @@ public:
virtual ~WorldOfXeenEngine() {}
/**
+ * Show a cutscene
+ */
+ virtual void showCutscene(const Common::String &name);
+
+ /**
* Set the next overall game action to do
*/
void setPendingAction(WOXGameAction action) { _pendingAction = action; }