aboutsummaryrefslogtreecommitdiff
path: root/engines/parallaction/parallaction.cpp
diff options
context:
space:
mode:
authorNicola Mettifogo2008-08-30 10:27:20 +0000
committerNicola Mettifogo2008-08-30 10:27:20 +0000
commit0a387bca12797b63432aeecedd262a5433389b83 (patch)
tree2bd04fc59133c42234a0dd906d17685cb2fdbc26 /engines/parallaction/parallaction.cpp
parent4e7205af360e3325871f1e27547ea92a3bad4cee (diff)
downloadscummvm-rg350-0a387bca12797b63432aeecedd262a5433389b83.tar.gz
scummvm-rg350-0a387bca12797b63432aeecedd262a5433389b83.tar.bz2
scummvm-rg350-0a387bca12797b63432aeecedd262a5433389b83.zip
Moved mouse cursor loading/handling to Input class.
svn-id: r34206
Diffstat (limited to 'engines/parallaction/parallaction.cpp')
-rw-r--r--engines/parallaction/parallaction.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/engines/parallaction/parallaction.cpp b/engines/parallaction/parallaction.cpp
index 3d2bb979d6..b8795871a3 100644
--- a/engines/parallaction/parallaction.cpp
+++ b/engines/parallaction/parallaction.cpp
@@ -100,8 +100,6 @@ Parallaction::~Parallaction() {
cleanupGui();
- delete _comboArrow;
-
delete _localFlagNames;
delete _gfx;
delete _soundMan;
@@ -134,6 +132,7 @@ int Parallaction::init() {
initInventory(); // needs to be pushed into subclass
+ // this needs _disk to be already setup
_input = new Input(this);
_gfx = new Gfx(this);
@@ -301,13 +300,13 @@ void Parallaction::processInput(int event) {
case kEvSaveGame:
_input->stopHovering();
saveGame();
- setArrowCursor();
+ _input->setArrowCursor();
break;
case kEvLoadGame:
_input->stopHovering();
loadGame();
- setArrowCursor();
+ _input->setArrowCursor();
break;
}