nuclear@0: #ifndef GAME_H_ nuclear@0: #define GAME_H_ nuclear@0: nuclear@0: int game_init(void); nuclear@0: void game_shutdown(void); nuclear@0: nuclear@0: void game_display(unsigned long msec); nuclear@0: void game_reshape(int x, int y); nuclear@0: nuclear@0: void game_keyboard(int key, int press); nuclear@0: void game_mouse_button(int id, int bn, int press, int x, int y); nuclear@0: void game_mouse_motion(int id, int x, int y); nuclear@0: nuclear@0: /* provided by the system frontend */ nuclear@0: void set_mouse_pos(int x, int y); nuclear@0: void set_mouse_cursor(int enable); nuclear@0: nuclear@0: #endif /* GAME_H_ */ nuclear@0: