aboutsummaryrefslogtreecommitdiff
path: root/backends/morphos/morphos.h
diff options
context:
space:
mode:
authorRuediger Hanke2003-01-09 20:09:19 +0000
committerRuediger Hanke2003-01-09 20:09:19 +0000
commit3bbf5192ea473e2e61d064a13ff728d580d388ee (patch)
tree8f11526d9451b395e497383073efe10209089770 /backends/morphos/morphos.h
parent67cd9bba2c4b072c4eed6e59712eb62a1dfa51b7 (diff)
downloadscummvm-rg350-3bbf5192ea473e2e61d064a13ff728d580d388ee.tar.gz
scummvm-rg350-3bbf5192ea473e2e61d064a13ff728d580d388ee.tar.bz2
scummvm-rg350-3bbf5192ea473e2e61d064a13ff728d580d388ee.zip
Added warp_mouse func to MorphOS backend
svn-id: r6374
Diffstat (limited to 'backends/morphos/morphos.h')
-rw-r--r--backends/morphos/morphos.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/backends/morphos/morphos.h b/backends/morphos/morphos.h
index aa6184f16d..8730149bcc 100644
--- a/backends/morphos/morphos.h
+++ b/backends/morphos/morphos.h
@@ -94,6 +94,9 @@ class OSystem_MorphOS : public OSystem
// Returns true if an event was retrieved.
virtual bool poll_event(Event *event);
+ // Moves mouse pointer to specified position
+ virtual void warp_mouse(int x, int y);
+
// Set the function to be invoked whenever samples need to be generated
virtual bool set_sound_proc(void *param, SoundProc *proc, byte format);
void fill_sound (byte * stream, int len);
@@ -191,6 +194,8 @@ class OSystem_MorphOS : public OSystem
int MouseOldWidth, MouseOldHeight;
int MouseHotspotX, MouseHotspotY;
byte *MouseImage, MouseBackup[MAX_MOUSE_W*MAX_MOUSE_H];
+ MsgPort* InputMsgPort;
+ IOStdReq*InputIORequest;
/* Timer-related attributes */
MsgPort *TimerMsgPort;