Mercurial > sdl-ios-xcode
diff src/events/SDL_mouse_c.h @ 2940:b93965a16fe0
Fixed X11 mouse motion/button events - it's not actually safe to cast mouse events to device events.
Fixed building SDL without XInput support
Simplified the process of registering a mouse device
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Thu, 01 Jan 2009 07:59:08 +0000 |
parents | 6ce28e5287e9 |
children | 64ce267332c6 |
line wrap: on
line diff
--- a/src/events/SDL_mouse_c.h Thu Jan 01 07:58:20 2009 +0000 +++ b/src/events/SDL_mouse_c.h Thu Jan 01 07:59:08 2009 +0000 @@ -64,6 +64,7 @@ int current_end; /* Data common to all mice */ + int id; SDL_WindowID focus; int which; int x; @@ -89,19 +90,13 @@ /* Initialize the mouse subsystem */ extern int SDL_MouseInit(void); -/* Assign an id to a mouse at an index */ -extern int SDL_SetMouseIndexId(int id, int index); - -/* Get the index of a mouse specified by id */ -extern int SDL_GetMouseIndexId(int id); - /* Get the mouse at an index */ extern SDL_Mouse *SDL_GetMouse(int index); /* Add a mouse, possibly reattaching at a particular index (or -1), returning the index of the mouse, or -1 if there was an error. */ -extern int SDL_AddMouse(const SDL_Mouse * mouse, int index, char *name, +extern int SDL_AddMouse(const SDL_Mouse * mouse, char *name, int pressure_max, int pressure_min, int ends); /* Remove a mouse at an index, clearing the slot for later */