foo
[eradicate] / src / game.h
index 12e051b..d247799 100644 (file)
@@ -10,6 +10,8 @@ extern void *fb_pixels, *vmem;
 
 extern long time_msec;
 
+extern void (*swap_buffers)(void*);
+
 /* special keys */
 enum {
        KB_ESC = 27,
@@ -29,12 +31,13 @@ enum {
        KB_HELP, KB_PRINT, KB_SYSRQ, KB_BREAK
 };
 
-int game_init(int argc, char **argv);
-void game_cleanup(void);
+int init(int argc, char **argv);
+void cleanup(void);
 
-void game_draw(void);
+extern void (*draw)(void);
+extern void (*key_event)(int key, int pressed);
 
-void game_keyboard(int key, int press);
+void game_quit(void);
 
 
 #endif /* GAME_H_ */