aboutsummaryrefslogtreecommitdiff
path: root/engines/zvision/zvision.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/zvision/zvision.h')
-rw-r--r--engines/zvision/zvision.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/engines/zvision/zvision.h b/engines/zvision/zvision.h
index d18319a056..ffda12ac1a 100644
--- a/engines/zvision/zvision.h
+++ b/engines/zvision/zvision.h
@@ -27,6 +27,8 @@
#include "common/random.h"
#include "common/events.h"
+#include "video/video_decoder.h"
+
#include "engines/engine.h"
#include "zvision/script_manager.h"
@@ -67,6 +69,7 @@ private:
bool _needsScreenUpdate;
+ Video::VideoDecoder *_currentVideo;
public:
uint32 getFeatures() const;
Common::Language getLanguage() const;
@@ -74,6 +77,8 @@ public:
ScriptManager *getScriptManager() const;
Common::RandomSource *getRandomSource() const;
void renderImageToScreen(const Common::String &fileName, uint32 x, uint32 y);
+ void startVideo(Video::VideoDecoder *videoDecoder);
+ void continueVideo();
private:
void initialize();