diff options
author | Bastien Bouclet | 2011-01-11 19:52:58 +0000 |
---|---|---|
committer | Bastien Bouclet | 2011-01-11 19:52:58 +0000 |
commit | b1de27ed8f54b7321eaee165f69c90ac73d262f7 (patch) | |
tree | 028c2051a41960f7c9996002325e05a8059508fd /engines/mohawk/myst_areas.h | |
parent | f6b7979277cc83e29ac9c6a7dc28a1e1e0dccfbf (diff) | |
download | scummvm-rg350-b1de27ed8f54b7321eaee165f69c90ac73d262f7.tar.gz scummvm-rg350-b1de27ed8f54b7321eaee165f69c90ac73d262f7.tar.bz2 scummvm-rg350-b1de27ed8f54b7321eaee165f69c90ac73d262f7.zip |
MOHAWK: Implement Myst imager videos seeking / looping
svn-id: r55208
Diffstat (limited to 'engines/mohawk/myst_areas.h')
-rw-r--r-- | engines/mohawk/myst_areas.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/mohawk/myst_areas.h b/engines/mohawk/myst_areas.h index b7a12b0875..43af2a73f7 100644 --- a/engines/mohawk/myst_areas.h +++ b/engines/mohawk/myst_areas.h @@ -24,6 +24,7 @@ */ #include "mohawk/myst.h" +#include "mohawk/video.h" #ifndef MYST_AREAS_H #define MYST_AREAS_H @@ -104,9 +105,10 @@ protected: class MystResourceType6 : public MystResourceType5 { public: MystResourceType6(MohawkEngine_Myst *vm, Common::SeekableReadStream *rlstStream, MystResource *parent); - void playMovie(); + VideoHandle playMovie(); void handleCardChange(); bool isPlaying(); + void setBlocking(bool blocking) { _playBlocking = blocking; } protected: static Common::String convertMystVideoName(Common::String name); @@ -118,9 +120,6 @@ protected: uint16 _playBlocking; uint16 _playOnCardChange; uint16 _u3; - -private: - bool _videoRunning; }; class MystResourceType7 : public MystResource { @@ -177,6 +176,7 @@ public: uint16 getList2(uint16 index); uint16 getList3(uint16 index); + uint16 getStepsH() { return _stepsH; } uint16 getStepsV() { return _stepsV; } Common::Point _pos; |