aboutsummaryrefslogtreecommitdiff
path: root/engines/bladerunner/slice_renderer.h
diff options
context:
space:
mode:
authorPeter Kohaut2016-09-10 18:16:17 +0200
committerEugene Sandulenko2016-09-29 22:33:40 +0200
commitb67bca20b5db7f3d6473341efd7fabfa6532f465 (patch)
tree6fbbd28dc707dac1c3cacde2e8622cceea6d1b0f /engines/bladerunner/slice_renderer.h
parent2888d0b3460cdca2dd52f8d6aa94b429d46345ad (diff)
downloadscummvm-rg350-b67bca20b5db7f3d6473341efd7fabfa6532f465.tar.gz
scummvm-rg350-b67bca20b5db7f3d6473341efd7fabfa6532f465.tar.bz2
scummvm-rg350-b67bca20b5db7f3d6473341efd7fabfa6532f465.zip
BLADERUNNER: Pull in changes from madmoose
Diffstat (limited to 'engines/bladerunner/slice_renderer.h')
-rw-r--r--engines/bladerunner/slice_renderer.h11
1 files changed, 5 insertions, 6 deletions
diff --git a/engines/bladerunner/slice_renderer.h b/engines/bladerunner/slice_renderer.h
index c702616bf7..3dcd92271e 100644
--- a/engines/bladerunner/slice_renderer.h
+++ b/engines/bladerunner/slice_renderer.h
@@ -26,8 +26,6 @@
#include "bladerunner/vector.h"
#include "bladerunner/view.h"
#include "bladerunner/matrix.h"
-#include "bladerunner/lights.h"
-#include "bladerunner/set_effects.h"
#include "graphics/surface.h"
@@ -36,9 +34,10 @@ namespace Common {
}
namespace BladeRunner {
- class SetEffects;
- class BladeRunnerEngine;
+class BladeRunnerEngine;
+class Lights;
+class SetEffects;
class SliceRenderer {
BladeRunnerEngine *_vm;
@@ -49,7 +48,7 @@ class SliceRenderer {
float _facing;
float _scale;
- View *_view;
+ View _view;
Lights *_lights;
SetEffects *_setEffects;
@@ -89,7 +88,7 @@ public:
SliceRenderer(BladeRunnerEngine *vm);
~SliceRenderer();
- void setView(View *view);
+ void setView(const View &view);
void setLights(Lights *lights);
void setSetEffects(SetEffects *setEffects);