| JUCE
    | 
This is the complete list of members for MenuBarModel, including all inherited members.
| addListener(Listener *listenerToAdd) | MenuBarModel | |
| applicationCommandInvoked(const ApplicationCommandTarget::InvocationInfo &) override | MenuBarModel | virtual | 
| applicationCommandListChanged() override | MenuBarModel | virtual | 
| getMacExtraAppleItemsMenu() | MenuBarModel | static | 
| getMacMainMenu() | MenuBarModel | static | 
| getMenuBarNames()=0 | MenuBarModel | pure virtual | 
| getMenuForIndex(int topLevelMenuIndex, const String &menuName)=0 | MenuBarModel | pure virtual | 
| handleAsyncUpdate() override | MenuBarModel | virtual | 
| handleMenuBarActivate(bool isActive) | MenuBarModel | |
| menuBarActivated(bool isActive) | MenuBarModel | virtual | 
| MenuBarModel() noexcept | MenuBarModel | |
| menuItemsChanged() | MenuBarModel | |
| menuItemSelected(int menuItemID, int topLevelMenuIndex)=0 | MenuBarModel | pure virtual | 
| removeListener(Listener *listenerToRemove) | MenuBarModel | |
| setApplicationCommandManagerToWatch(ApplicationCommandManager *manager) | MenuBarModel | |
| setMacMainMenu(MenuBarModel *newMenuBarModel, const PopupMenu *extraAppleMenuItems=nullptr, const String &recentItemsMenuName=String()) | MenuBarModel | static | 
| ~MenuBarModel() override | MenuBarModel |