Lines Matching defs:Menu
17 #include <Menu.h>
33 template<typename ParentBuilder = void*> class Menu;
368 class Menu : public Base<ParentBuilder> {
370 typedef Menu<ParentBuilder> ThisBuilder;
372 typedef Menu<ThisBuilder> MenuBuilder;
375 inline Menu(BMenu* menu);
398 class MenuItem : public Menu<ParentBuilder> {
1693 // #pragma mark - Menu
1697 Menu<ParentBuilder>::Menu(BMenu* menu)
1705 typename Menu<ParentBuilder>::ThisBuilder&
1706 Menu<ParentBuilder>::GetMenu(BMenu*& _menu)
1714 typename Menu<ParentBuilder>::ItemBuilder
1715 Menu<ParentBuilder>::AddItem(BMenuItem* item)
1723 typename Menu<ParentBuilder>::ItemBuilder
1724 Menu<ParentBuilder>::AddItem(BMenu* menu)
1735 typename Menu<ParentBuilder>::ItemBuilder
1736 Menu<ParentBuilder>::AddItem(const char* label, BMessage* message,
1750 typename Menu<ParentBuilder>::ItemBuilder
1751 Menu<ParentBuilder>::AddItem(const char* label, uint32 messageWhat,
1773 typename Menu<ParentBuilder>::ThisBuilder&
1774 Menu<ParentBuilder>::AddSeparator()
1782 typename Menu<ParentBuilder>::MenuBuilder
1783 Menu<ParentBuilder>::AddMenu(BMenu* menu)
1795 typename Menu<ParentBuilder>::MenuBuilder
1796 Menu<ParentBuilder>::AddMenu(const char* title, menu_layout layout)
1817 Menu<ParentBuilder>(menu),