-static int game_render_cursor(const Game *game);
-
-typedef enum {
- CURSOR_STYLE_POINTER = 0,
- CURSOR_STYLE_RESIZE_VERT,
- CURSOR_STYLE_RESIZE_HORIS,
- CURSOR_STYLE_RESIZE_DIAG1,
- CURSOR_STYLE_RESIZE_DIAG2,
-
- CURSOR_STYLE_N
-} Cursor_Style;
-
-const char *cursor_style_tex_files[CURSOR_STYLE_N] = {
- "./assets/images/cursor.bmp",
- "./assets/images/cursor-resize-vert.bmp",
- "./assets/images/cursor-resize-horis.bmp",
- "./assets/images/cursor-resize-diag1.bmp",
- "./assets/images/cursor-resize-diag2.bmp"
-};
-
-typedef enum Game_state {
- GAME_STATE_LEVEL = 0,
- GAME_STATE_LEVEL_PICKER,
- GAME_STATE_LEVEL_EDITOR,
- GAME_STATE_SETTINGS,
- GAME_STATE_QUIT
-} Game_state;