aboutsummaryrefslogtreecommitdiff
path: root/engines/titanic/core
diff options
context:
space:
mode:
authorPaul Gilbert2016-08-29 20:31:09 -0400
committerPaul Gilbert2016-08-29 20:31:09 -0400
commitf01d1c649b44eac84a630109d0e5708f23313706 (patch)
tree0e9f428948a113106e9ec2e55410078fe719c21a /engines/titanic/core
parentc13564369983e8b04b899646394c01fe65e361cb (diff)
downloadscummvm-rg350-f01d1c649b44eac84a630109d0e5708f23313706.tar.gz
scummvm-rg350-f01d1c649b44eac84a630109d0e5708f23313706.tar.bz2
scummvm-rg350-f01d1c649b44eac84a630109d0e5708f23313706.zip
TITANIC: Clarify CMouseCursor saveState as setPosition
Diffstat (limited to 'engines/titanic/core')
-rw-r--r--engines/titanic/core/game_object.cpp4
-rw-r--r--engines/titanic/core/game_object.h5
2 files changed, 6 insertions, 3 deletions
diff --git a/engines/titanic/core/game_object.cpp b/engines/titanic/core/game_object.cpp
index f450e028d2..2c7b7db998 100644
--- a/engines/titanic/core/game_object.cpp
+++ b/engines/titanic/core/game_object.cpp
@@ -1160,8 +1160,8 @@ void CGameObject::mouseUnlockE4() {
CScreenManager::_screenManagerPtr->_mouseCursor->unlockE4();
}
-void CGameObject::mouseSaveState(int v1, int v2, int v3) {
- CScreenManager::_screenManagerPtr->_mouseCursor->saveState(v1, v2, v3);
+void CGameObject::mouseSetPosition(const Point &pt, double rate) {
+ CScreenManager::_screenManagerPtr->_mouseCursor->setPosition(pt, rate);
}
void CGameObject::lockInputHandler() {
diff --git a/engines/titanic/core/game_object.h b/engines/titanic/core/game_object.h
index 39cdb609c2..182d165e89 100644
--- a/engines/titanic/core/game_object.h
+++ b/engines/titanic/core/game_object.h
@@ -166,7 +166,10 @@ protected:
void mouseLockE4();
void mouseUnlockE4();
- void mouseSaveState(int v1, int v2, int v3);
+ /**
+ * Sets the mouse to a new position
+ */
+ void mouseSetPosition(const Point &pt, double rate);
/**
* Lock the input handler