aboutsummaryrefslogtreecommitdiff
path: root/engines/hugo/intro.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/hugo/intro.h')
-rw-r--r--engines/hugo/intro.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/engines/hugo/intro.h b/engines/hugo/intro.h
index 37c846fc10..351352554e 100644
--- a/engines/hugo/intro.h
+++ b/engines/hugo/intro.h
@@ -54,9 +54,18 @@ public:
virtual void introInit() = 0;
virtual bool introPlay() = 0;
+ void freeIntroData();
+ void loadIntroData(Common::ReadStream &in);
+
+ byte getIntroSize() const { return _introXSize; }
+
protected:
HugoEngine *_vm;
- int16 introTicks; // Count calls to introPlay()
+
+ byte *_introX;
+ byte *_introY;
+ byte _introXSize;
+ int16 introTicks; // Count calls to introPlay()
};
class intro_v1w : public IntroHandler {