OCRudoku  v1.0
Resolve word grid with ease
Loading...
Searching...
No Matches
EZ_manager.h
Go to the documentation of this file.
1#include <SDL2/SDL.h>
2
3#ifndef EZ_MANAGER_H
4#define EZ_MANAGER_H
5
6extern EZ_MENU* EZ_menus[3];
7
8void EZ_process_events(SDL_Window* window, SDL_Renderer* renderer, char* flags);
9
10void EZ_draw_menu(SDL_Window* window, SDL_Renderer* renderer);
11
12int EZ_select_menu(int selected_menu);
13
14void EZ_unload_menus(void);
15
16#endif
void EZ_draw_menu(SDL_Window *window, SDL_Renderer *renderer)
Draws the current menu on the screen.
Definition EZ_manager.c:76
void EZ_unload_menus(void)
Unloads all menus and frees associated resources.
Definition EZ_manager.c:139
int EZ_select_menu(int selected_menu)
Selects a menu to be the current menu.
Definition EZ_manager.c:114
EZ_MENU * EZ_menus[3]
Definition EZ_manager.c:7
void EZ_process_events(SDL_Window *window, SDL_Renderer *renderer, char *flags)
Processes all pending events for the application.
Definition EZ_manager.c:38
char flags
Definition main.c:16
Definition EZ_utils.h:28