This is the complete list of members for juce::PopupMenu, including all inherited members.
addColouredItem(int itemResultID, const String &itemText, Colour itemTextColour, bool isEnabled=true, bool isTicked=false, const Image &iconToUse=Image()) | juce::PopupMenu | |
addColouredItem(int itemResultID, const String &itemText, Colour itemTextColour, bool isEnabled, bool isTicked, Drawable *iconToUse) | juce::PopupMenu | |
addCommandItem(ApplicationCommandManager *commandManager, CommandID commandID, const String &displayName=String(), Drawable *iconToUse=nullptr) | juce::PopupMenu | |
addCustomItem(int itemResultID, CustomComponent *customComponent, const PopupMenu *optionalSubMenu=nullptr) | juce::PopupMenu | |
addCustomItem(int itemResultID, Component *customComponent, int idealWidth, int idealHeight, bool triggerMenuItemAutomaticallyWhenClicked, const PopupMenu *optionalSubMenu=nullptr) | juce::PopupMenu | |
addItem(const Item &newItem) | juce::PopupMenu | |
addItem(int itemResultID, const String &itemText, bool isEnabled=true, bool isTicked=false) | juce::PopupMenu | |
addItem(int itemResultID, const String &itemText, bool isEnabled, bool isTicked, const Image &iconToUse) | juce::PopupMenu | |
addItem(int itemResultID, const String &itemText, bool isEnabled, bool isTicked, Drawable *iconToUse) | juce::PopupMenu | |
addSectionHeader(const String &title) | juce::PopupMenu | |
addSeparator() | juce::PopupMenu | |
addSubMenu(const String &subMenuName, const PopupMenu &subMenu, bool isEnabled=true) | juce::PopupMenu | |
addSubMenu(const String &subMenuName, const PopupMenu &subMenu, bool isEnabled, const Image &iconToUse, bool isTicked=false, int itemResultID=0) | juce::PopupMenu | |
addSubMenu(const String &subMenuName, const PopupMenu &subMenu, bool isEnabled, Drawable *iconToUse, bool isTicked=false, int itemResultID=0) | juce::PopupMenu | |
backgroundColourId enum value | juce::PopupMenu | |
clear() | juce::PopupMenu | |
ColourIds enum name | juce::PopupMenu | |
containsAnyActiveItems() const noexcept | juce::PopupMenu | |
containsCommandItem(int commandID) const | juce::PopupMenu | |
createWindow(const Options &, ApplicationCommandManager **) const | juce::PopupMenu | private |
dismissAllActiveMenus() | juce::PopupMenu | static |
getNumItems() const noexcept | juce::PopupMenu | |
headerTextColourId enum value | juce::PopupMenu | |
HelperClasses | juce::PopupMenu | friend |
highlightedBackgroundColourId enum value | juce::PopupMenu | |
highlightedTextColourId enum value | juce::PopupMenu | |
items | juce::PopupMenu | private |
lookAndFeel | juce::PopupMenu | private |
MenuBarComponent class | juce::PopupMenu | friend |
operator=(const PopupMenu &) | juce::PopupMenu | |
operator=(PopupMenu &&) noexcept | juce::PopupMenu | |
PopupMenu() | juce::PopupMenu | |
PopupMenu(const PopupMenu &) | juce::PopupMenu | |
PopupMenu(PopupMenu &&) noexcept | juce::PopupMenu | |
setLookAndFeel(LookAndFeel *newLookAndFeel) | juce::PopupMenu | |
show(int itemIDThatMustBeVisible=0, int minimumWidth=0, int maximumNumColumns=0, int standardItemHeight=0, ModalComponentManager::Callback *callback=nullptr) | juce::PopupMenu | |
showAt(Rectangle< int > screenAreaToAttachTo, int itemIDThatMustBeVisible=0, int minimumWidth=0, int maximumNumColumns=0, int standardItemHeight=0, ModalComponentManager::Callback *callback=nullptr) | juce::PopupMenu | |
showAt(Component *componentToAttachTo, int itemIDThatMustBeVisible=0, int minimumWidth=0, int maximumNumColumns=0, int standardItemHeight=0, ModalComponentManager::Callback *callback=nullptr) | juce::PopupMenu | |
showMenu(const Options &options) | juce::PopupMenu | |
showMenuAsync(const Options &options, ModalComponentManager::Callback *callback) | juce::PopupMenu | |
showMenuAsync(const Options &options, std::function< void(int)> callback) | juce::PopupMenu | |
showWithOptionalCallback(const Options &, ModalComponentManager::Callback *, bool) | juce::PopupMenu | private |
textColourId enum value | juce::PopupMenu | |
~PopupMenu() | juce::PopupMenu |