aboutsummaryrefslogtreecommitdiff
path: root/engines/bladerunner/vqa_player.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/bladerunner/vqa_player.h')
-rw-r--r--engines/bladerunner/vqa_player.h7
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);