diff options
Diffstat (limited to 'engines/pink/objects/pages/page.h')
-rw-r--r-- | engines/pink/objects/pages/page.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/engines/pink/objects/pages/page.h b/engines/pink/objects/pages/page.h index f8b582a52f..08be3a2ccc 100644 --- a/engines/pink/objects/pages/page.h +++ b/engines/pink/objects/pages/page.h @@ -31,6 +31,8 @@ namespace Pink { class Archive; class Actor; class LeadActor; +class WalkMgr; +class Sequencer; class Page : public NamedObject { public: @@ -48,6 +50,15 @@ public: void pause(); void unpause(); + PinkEngine *getGame(); + + virtual Sequencer *getSequencer() { return nullptr; }; + virtual WalkMgr *getWalkMgr() { return nullptr;}; + virtual Module *getModule() const { return nullptr; }; + + virtual bool checkValueOfVariable(const Common::String &variable, const Common::String &value) { return 0; }; + virtual void setVariable(Common::String &variable, Common::String &value) {}; + protected: void init(); |