aboutsummaryrefslogtreecommitdiff
path: root/engines/voyeur/events.h
diff options
context:
space:
mode:
authorPaul Gilbert2013-06-12 22:13:52 -0400
committerPaul Gilbert2013-06-12 22:13:52 -0400
commite24e181a2a7ca734550c75905ea6e8c079d4a20d (patch)
treeb002faea343f56d574c1d848634e80f16fe727c1 /engines/voyeur/events.h
parentf9b2c62bcd9522d67efde81af95b6c5401013f21 (diff)
downloadscummvm-rg350-e24e181a2a7ca734550c75905ea6e8c079d4a20d.tar.gz
scummvm-rg350-e24e181a2a7ca734550c75905ea6e8c079d4a20d.tar.bz2
scummvm-rg350-e24e181a2a7ca734550c75905ea6e8c079d4a20d.zip
VOYEUR: Work implementing the lock display screen
Diffstat (limited to 'engines/voyeur/events.h')
-rw-r--r--engines/voyeur/events.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/engines/voyeur/events.h b/engines/voyeur/events.h
index 22626cd003..8689127b0d 100644
--- a/engines/voyeur/events.h
+++ b/engines/voyeur/events.h
@@ -57,6 +57,7 @@ private:
bool _keyState[256];
int _mouseButton;
Common::List<IntNode *> _intNodes;
+ Common::Point _mousePos;
void mainVoyeurIntFunc();
private:
@@ -78,7 +79,6 @@ public:
int _fadeFirstCol, _fadeLastCol;
int _fadeCount;
int _fadeStatus;
-
public:
EventsManager();
void setVm(VoyeurEngine *vm) { _vm = vm; }
@@ -94,6 +94,9 @@ public:
void startFade(CMapResource *cMap);
void addIntNode(IntNode *node);
void addFadeInt();
+
+ void setCursorTo(int idx, int mode);
+ Common::Point getMousePos() { return _mousePos; }
};
} // End of namespace Voyeur