aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/graphics/coordadjuster.h
diff options
context:
space:
mode:
authorMartin Kiewitz2010-02-05 21:09:36 +0000
committerMartin Kiewitz2010-02-05 21:09:36 +0000
commitf9673182254d2a3ea4bb770ce031d89985c8cba9 (patch)
treef79a2408d9b051a7b478486b996d764e878c9554 /engines/sci/graphics/coordadjuster.h
parent16efee3c0df7e796b21ec198064a8499d2a28dac (diff)
downloadscummvm-rg350-f9673182254d2a3ea4bb770ce031d89985c8cba9.tar.gz
scummvm-rg350-f9673182254d2a3ea4bb770ce031d89985c8cba9.tar.bz2
scummvm-rg350-f9673182254d2a3ea4bb770ce031d89985c8cba9.zip
SCI: remaining cursor functions now also directly called
svn-id: r47914
Diffstat (limited to 'engines/sci/graphics/coordadjuster.h')
-rw-r--r--engines/sci/graphics/coordadjuster.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/engines/sci/graphics/coordadjuster.h b/engines/sci/graphics/coordadjuster.h
index 4c9cc1a11a..e1fed1a539 100644
--- a/engines/sci/graphics/coordadjuster.h
+++ b/engines/sci/graphics/coordadjuster.h
@@ -47,7 +47,8 @@ public:
virtual void kernelLocalToGlobal(int16 &x, int16 &y, reg_t planeObject = NULL_REG) { };
virtual Common::Rect onControl(Common::Rect rect) { return rect; };
-
+ virtual void setCursorPos(Common::Point &pos) { };
+ virtual void moveCursor(Common::Point &pos) { };
private:
};
@@ -60,6 +61,8 @@ public:
void kernelLocalToGlobal(int16 &x, int16 &y, reg_t planeObject = NULL_REG);
Common::Rect onControl(Common::Rect rect);
+ void setCursorPos(Common::Point &pos);
+ void moveCursor(Common::Point &pos);
private:
GfxPorts *_ports;