aboutsummaryrefslogtreecommitdiff
path: root/engines/mortevielle/mouse.h
diff options
context:
space:
mode:
authorStrangerke2012-03-20 07:05:25 +0100
committerStrangerke2012-04-06 08:23:32 +0200
commit2df7ebf1609d033628423870fba2217c855e75f3 (patch)
treeef84845edd5ad109696aba209cfd1146f58da4e2 /engines/mortevielle/mouse.h
parent1c283507ee0dab8f960bdbe249f837a95c4b6e2b (diff)
downloadscummvm-rg350-2df7ebf1609d033628423870fba2217c855e75f3.tar.gz
scummvm-rg350-2df7ebf1609d033628423870fba2217c855e75f3.tar.bz2
scummvm-rg350-2df7ebf1609d033628423870fba2217c855e75f3.zip
MORTEVIELLE: Refactor mouse class
Diffstat (limited to 'engines/mortevielle/mouse.h')
-rw-r--r--engines/mortevielle/mouse.h14
1 files changed, 5 insertions, 9 deletions
diff --git a/engines/mortevielle/mouse.h b/engines/mortevielle/mouse.h
index e9cc8af7c0..76a9991f44 100644
--- a/engines/mortevielle/mouse.h
+++ b/engines/mortevielle/mouse.h
@@ -33,21 +33,17 @@
namespace Mortevielle {
class MouseHandler {
-protected:
+private:
int s_s[12][6];
-public:
- bool int_m;
+ int _counter;
- int m_show;
- int x_s;
- int y_s;
- int p_o_s;
- int mouse_shwn;
+public:
+ Common::Point _pos;
void initMouse();
void hideMouse();
void showMouse();
- void setMousePos(int x, int y);
+ void setMousePos(Common::Point newPos);
void getMousePos_(int &x, int &y, int &c);
void moveMouse(bool &funct, char &key);
bool isMouseIn(rectangle r);