aboutsummaryrefslogtreecommitdiff
path: root/engines/mohawk/cstime.h
diff options
context:
space:
mode:
authorBastien Bouclet2017-02-20 17:20:47 +0100
committerEugene Sandulenko2017-07-03 08:50:10 +0200
commit9153393219b398ce5a7a8122d9af38e32e128059 (patch)
tree212f1183e15c7546f966c8c9b6539837e1fccda0 /engines/mohawk/cstime.h
parent1aa42338025543814ac0dbf41ed62c03ccf01ba8 (diff)
downloadscummvm-rg350-9153393219b398ce5a7a8122d9af38e32e128059.tar.gz
scummvm-rg350-9153393219b398ce5a7a8122d9af38e32e128059.tar.bz2
scummvm-rg350-9153393219b398ce5a7a8122d9af38e32e128059.zip
MOHAWK: Allow games to opt out of the default video manager
Diffstat (limited to 'engines/mohawk/cstime.h')
-rw-r--r--engines/mohawk/cstime.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/engines/mohawk/cstime.h b/engines/mohawk/cstime.h
index 393032aaa9..1c39a86ca0 100644
--- a/engines/mohawk/cstime.h
+++ b/engines/mohawk/cstime.h
@@ -35,6 +35,7 @@ namespace Mohawk {
class CSTimeCase;
class CSTimeInterface;
class CSTimeView;
+class VideoManager;
enum {
kCSTimeEventNothing = 0xffff,
@@ -136,6 +137,7 @@ public:
Common::RandomSource *_rnd;
+ VideoManager *_video;
Sound *_sound;
CSTimeGraphics *_gfx;
bool _needsUpdate;
@@ -181,6 +183,8 @@ private:
Common::List<CSTimeEvent> _events;
void triggerEvent(CSTimeEvent &event);
+
+ void pauseEngineIntern(bool) override;
};
} // End of namespace Mohawk