GLUTmenu
GLUTmenu *cascade; /* currently cascading this menu */
GLUTmenu *menu; /* menu entry belongs to */
extern GLUTmenu *__glutMappedMenu;
extern void (*__glutPaintMenu)(GLUTmenu * menu);
extern void (*__glutStartMenu)(GLUTmenu * menu,
extern GLUTmenu * (*__glutGetMenuByNum)(int menunum);
extern GLUTmenuItem * (*__glutGetMenuItem)(GLUTmenu * menu,
extern GLUTmenu * (*__glutGetMenu)(Window win);
extern GLUTmenu **__glutMenuList;
extern GLUTmenu *__glutCurrentMenu;
extern GLUTmenu *__glutGetMenu(Window win);
extern GLUTmenu *__glutGetMenuByNum(int menunum);
extern GLUTmenuItem *__glutGetMenuItem(GLUTmenu * menu,
extern void __glutStartMenu(GLUTmenu * menu,
extern void __glutSetMenu(GLUTmenu * menu);