aboutsummaryrefslogtreecommitdiff
path: root/engines/bladerunner/mouse.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/bladerunner/mouse.cpp')
-rw-r--r--engines/bladerunner/mouse.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/engines/bladerunner/mouse.cpp b/engines/bladerunner/mouse.cpp
index ba747c2e94..14a2151e43 100644
--- a/engines/bladerunner/mouse.cpp
+++ b/engines/bladerunner/mouse.cpp
@@ -308,7 +308,7 @@ Vector3 Mouse::getXYZ(int x, int y)
int screenRight = 640 - x;
int screenDown = 480 - y;
- float zcoef = 1.0f / tan(_vm->_scene->_view._fovX / 2.0f);
+ float zcoef = 1.0f / tan(_vm->_view->_fovX / 2.0f);
float x3d = (2.0f / 640.0f * screenRight - 1.0f);
float y3d = (2.0f / 480.0f * screenDown - 1.0f) * 0.75f;
@@ -320,7 +320,7 @@ Vector3 Mouse::getXYZ(int x, int y)
pos.x = pos.z / zcoef * x3d;
pos.y = pos.z / zcoef * y3d;
- Matrix4x3 matrix = _vm->_scene->_view._frameViewMatrix;
+ Matrix4x3 matrix = _vm->_view->_frameViewMatrix;
matrix.unknown();