diff options
Diffstat (limited to 'engines/bladerunner/vqa_player.h')
-rw-r--r-- | engines/bladerunner/vqa_player.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/engines/bladerunner/vqa_player.h b/engines/bladerunner/vqa_player.h index cc29832ee2..0acbb35ee4 100644 --- a/engines/bladerunner/vqa_player.h +++ b/engines/bladerunner/vqa_player.h @@ -33,6 +33,8 @@ namespace BladeRunner { class BladeRunnerEngine; +class View; +class Lights; class VQAPlayer { BladeRunnerEngine *_vm; @@ -48,8 +50,6 @@ class VQAPlayer { int _loopBegin; int _loopEnd; - View _view; - uint32 _nextFrameTime; bool _hasAudio; bool _audioStarted; @@ -82,7 +82,8 @@ public: int update(); const Graphics::Surface *getSurface() const; const uint16 *getZBuffer() const; - const View &getView() const { return _view; } + void updateView(View *view); + void updateLights(Lights *lights); bool setLoop(int loop); // void setLoopSpecial(int loop, bool wait); |