An initialised EMenu.
A list of EMenuItems or derived structures defining a group of menu items for this menu.
A list of EMenuUIFile objects describing all ui files associated with the items.
A list of EMenuPixmap objects describing all pixmaps associated with the menus.
If supplied, called when the menu items are no longer needed.
user-data passed to freefunc and activate callbacks.
Add new EMenuItems to the menu's. This may be called any number of times before the menu is first activated to hook onto any of the menu items defined for that view.