Mercurial > sdl-ios-xcode
diff src/video/ataricommon/SDL_ikbdinterrupt_s.h @ 305:9c6613983e85
Atari port cleanups from Patrice
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Sun, 10 Mar 2002 03:33:59 +0000 |
parents | f6ffac90895c |
children | b8d311d90021 |
line wrap: on
line diff
--- a/src/video/ataricommon/SDL_ikbdinterrupt_s.h Sun Mar 10 03:25:47 2002 +0000 +++ b/src/video/ataricommon/SDL_ikbdinterrupt_s.h Sun Mar 10 03:33:59 2002 +0000 @@ -38,13 +38,25 @@ #include "SDL_types.h" +/* Const */ + +#define IKBD_JOY_UP (1<<0) +#define IKBD_JOY_DOWN (1<<1) +#define IKBD_JOY_LEFT (1<<2) +#define IKBD_JOY_RIGHT (1<<3) +#define IKBD_JOY_FIRE (1<<7) + /* Variables */ extern Uint8 SDL_AtariIkbd_keyboard[128]; /* Keyboard table */ -extern Uint16 SDL_AtariIkbd_mouseb; /* buttons */ -extern Sint16 SDL_AtariIkbd_mousex; /* X relative motion */ -extern Sint16 SDL_AtariIkbd_mousey; /* Y relative motion */ +extern Uint16 SDL_AtariIkbd_mouseb; /* Mouse on port 0, buttons */ +extern Sint16 SDL_AtariIkbd_mousex; /* Mouse X relative motion */ +extern Sint16 SDL_AtariIkbd_mousey; /* Mouse Y relative motion */ +extern Uint16 SDL_AtariIkbd_joystick; /* Joystick on port 1 */ +extern Uint16 SDL_AtariIkbd_enabled; /* For joystick driver to know + if this is usable */ + /* Functions */ extern void SDL_AtariIkbdInstall(void);