projects
/
rocksndiamonds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
rnd-20020609-1-src
[rocksndiamonds.git]
/
src
/
libgame
/
sdl.h
diff --git
a/src/libgame/sdl.h
b/src/libgame/sdl.h
index fcc566edbc849673b42d7707593ac00c6ed6eeec..962754afdbeccbf731bcbc88b65d7dbf3729e70e 100644
(file)
--- a/
src/libgame/sdl.h
+++ b/
src/libgame/sdl.h
@@
-60,6
+60,9
@@
typedef int Colormap;
struct SDLSurfaceInfo
{
struct SDLSurfaceInfo
{
+ char *source_filename;
+
+ int width, height;
SDL_Surface *surface;
SDL_Surface *surface_masked;
GC gc;
SDL_Surface *surface;
SDL_Surface *surface_masked;
GC gc;
@@
-311,6
+314,10
@@
struct XY
#define KSYM_F23 KSYM_UNDEFINED
#define KSYM_F24 KSYM_UNDEFINED
#define KSYM_F23 KSYM_UNDEFINED
#define KSYM_F24 KSYM_UNDEFINED
+#define KSYM_FKEY_FIRST KSYM_F1
+#define KSYM_FKEY_LAST KSYM_F15
+#define KSYM_NUM_FKEYS (KSYM_FKEY_LAST - KSYM_FKEY_FIRST + 1)
+
/* SDL function definitions */
/* SDL function definitions */
@@
-330,4
+337,8
@@
inline void SDLCloseAudio(void);
inline void SDLNextEvent(Event *);
inline void SDLNextEvent(Event *);
+void HandleJoystickEvent(Event *);
+void SDLInitJoysticks(void);
+boolean SDLReadJoystick(int, int *, int *, boolean *, boolean *);
+
#endif /* SDL_H */
#endif /* SDL_H */