1 #include <agar/core.h>
2 #include <agar/gui.h>
3 
4 AG_MenuItem *
agar_gui_widget_menu_bool(AG_MenuItem * item,const char * text,AG_Surface * icon,int * value,int invert)5 agar_gui_widget_menu_bool (AG_MenuItem *item, const char *text, AG_Surface *icon,
6   int *value, int invert)
7 {
8   return AG_MenuBool (item, text, icon, value, invert);
9 }
10 
11 AG_MenuItem *
agar_gui_widget_menu_int_flags(AG_MenuItem * item,const char * text,AG_Surface * icon,int * value,int flags,int invert)12 agar_gui_widget_menu_int_flags (AG_MenuItem *item, const char *text,
13   AG_Surface *icon, int *value, int flags, int invert)
14 {
15   return AG_MenuIntFlags (item, text, icon, value, flags, invert);
16 }
17 
18 AG_MenuItem *
agar_gui_widget_menu_int_flags8(AG_MenuItem * item,const char * text,AG_Surface * icon,Uint8 * value,Uint8 flags,int invert)19 agar_gui_widget_menu_int_flags8 (AG_MenuItem *item, const char *text,
20   AG_Surface *icon, Uint8 *value, Uint8 flags, int invert)
21 {
22   return AG_MenuInt8Flags (item, text, icon, value, flags, invert);
23 }
24 
25 AG_MenuItem *
agar_gui_widget_menu_int_flags16(AG_MenuItem * item,const char * text,AG_Surface * icon,Uint16 * value,Uint16 flags,int invert)26 agar_gui_widget_menu_int_flags16 (AG_MenuItem *item, const char *text,
27   AG_Surface *icon, Uint16 *value, Uint16 flags, int invert)
28 {
29   return AG_MenuInt16Flags (item, text, icon, value, flags, invert);
30 }
31 
32 AG_MenuItem *
agar_gui_widget_menu_int_flags32(AG_MenuItem * item,const char * text,AG_Surface * icon,Uint32 * value,Uint32 flags,int invert)33 agar_gui_widget_menu_int_flags32 (AG_MenuItem *item, const char *text,
34   AG_Surface *icon, Uint32 *value, Uint32 flags, int invert)
35 {
36   return AG_MenuInt32Flags (item, text, icon, value, flags, invert);
37 }
38