diff options
Diffstat (limited to 'riscos/mouse.h')
-rw-r--r-- | riscos/mouse.h | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/riscos/mouse.h b/riscos/mouse.h index 26fb72e5b..e78a37eed 100644 --- a/riscos/mouse.h +++ b/riscos/mouse.h @@ -90,5 +90,24 @@ void ro_mouse_track_start(void (*poll_end)(wimp_leaving *leaving, void *data), void ro_mouse_pointer_leaving_window(wimp_leaving *leaving); + +/** + * Kill any tracking events if the data pointers match the supplied pointer. + * + * \param *data The data of the client to be killed. + */ + +void ro_mouse_kill(void *data); + + +/** + * Return the desired polling interval to allow the mouse tracking to be + * carried out. + * + * \return Desired poll interval (0 for none required). + */ + +os_t ro_mouse_poll_interval(void); + #endif |