14 struct resize_image_t title
;
18 struct widget_t widget
[6];
19 struct resize_image_t hover
[6];
20 struct resize_image_t hoverback
;
25 void init_menu(struct menu_data_t
*data
, struct smode_t
*smode
,
27 void start_menu(struct menu_data_t
*data
);
28 int menu_event(SDL_Surface
*screen
, enum loop_mode_t
*mode
, SDL_Event
*event
,
29 struct menu_data_t
*data
, struct smode_t
*smode
, struct font_t
*font
,
30 struct theme_t
*theme
);
31 void paint_menu(SDL_Surface
*screen
, struct menu_data_t
*data
,
32 struct smode_t
*smode
, struct font_t
*font
, struct theme_t
*theme
);
33 void paint_menu_fps(SDL_Surface
*screen
, struct font_t
*font
);
34 void free_menu(struct menu_data_t
*data
);