diff options
Diffstat (limited to 'engines/titanic/star_control/star_view.cpp')
-rw-r--r-- | engines/titanic/star_control/star_view.cpp | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/engines/titanic/star_control/star_view.cpp b/engines/titanic/star_control/star_view.cpp index 46e4702caa..32003b678d 100644 --- a/engines/titanic/star_control/star_view.cpp +++ b/engines/titanic/star_control/star_view.cpp @@ -105,8 +105,14 @@ void CStarView::draw(CScreenManager *screenManager) { } } -void CStarView::MouseButtonDownMsg(int unused, const Point &pt) { - // TODO +bool CStarView::MouseButtonDownMsg(int flags, const Point &pt) { + if (_starField) { + return _starField->mouseButtonDown( + _showingPhoto ? _videoSurface2 : _videoSurface, + &_sub12, flags, pt); + } + + return false; } bool CStarView::MouseMoveMsg(int unused, const Point &pt) { |