aboutsummaryrefslogtreecommitdiff
path: root/engines/fullpipe/modal.h
diff options
context:
space:
mode:
authorEugene Sandulenko2016-12-10 17:15:49 +0100
committerEugene Sandulenko2016-12-10 17:15:49 +0100
commit5f26c445c9661fa723ddbec23892d07beea0c89c (patch)
tree1371064cbd62037845c4e6c8585e031a5d08a5c9 /engines/fullpipe/modal.h
parent88a3a2bc4daa160ab03c75aa495954e8035acc19 (diff)
downloadscummvm-rg350-5f26c445c9661fa723ddbec23892d07beea0c89c.tar.gz
scummvm-rg350-5f26c445c9661fa723ddbec23892d07beea0c89c.tar.bz2
scummvm-rg350-5f26c445c9661fa723ddbec23892d07beea0c89c.zip
FULLPIPE: Implemented support for German demo
Diffstat (limited to 'engines/fullpipe/modal.h')
-rw-r--r--engines/fullpipe/modal.h20
1 files changed, 20 insertions, 0 deletions
diff --git a/engines/fullpipe/modal.h b/engines/fullpipe/modal.h
index 2e7c4f9677..dd5faa8940 100644
--- a/engines/fullpipe/modal.h
+++ b/engines/fullpipe/modal.h
@@ -300,6 +300,26 @@ public:
int _queryRes;
};
+class ModalDemo : public BaseModalObject {
+ PictureObject *_bg;
+ PictureObject *_button;
+ PictureObject *_text;
+ int _clickedQuit;
+ int _countdown;
+
+ public:
+ ModalDemo();
+ virtual ~ModalDemo();
+
+ bool launch();
+
+ virtual bool pollEvent() { return true; }
+ virtual bool handleMessage(ExCommand *message);
+ virtual bool init(int counterdiff);
+ virtual void update();
+ virtual void saveload() {}
+};
+
} // End of namespace Fullpipe