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