Bientot fini manque seulement les images

This commit is contained in:
lecointre
2025-12-04 18:48:28 +01:00
parent b1fcb88c58
commit a774b48ee9
19 changed files with 85 additions and 216 deletions
+6 -10
View File
@@ -1,5 +1,3 @@
/* src/menu_view.h */
#ifndef MENU_VIEW_H
#define MENU_VIEW_H
@@ -7,18 +5,16 @@
#define MIN_DIMENSION 3
#define MAX_DIMENSION 8
/* Structure de l'état du menu */
typedef struct {
int selected_image; /* Index de l'image (0, 1, ou 2) */
int rows; /* Nombre de lignes (3 à 8) */
int cols; /* Nombre de colonnes (3 à 8) */
int ready_to_play; /* 1 si le joueur a validé, -1 si demande de quitter */
} menu_state_t; /* <--- POINT-VIRGULE CORRECT */
int selected_image;
int rows;
int cols;
int ready_to_play;
} menu_state_t;
/* Prototypes des fonctions publiques */
void menu_init(menu_state_t *state);
void menu_render(const menu_state_t *state);
void menu_handle_mouse_click(menu_state_t *state);
void menu_handle_key(menu_state_t *state);
#endif /* MENU_VIEW_H */
#endif