AddGlobalCommand(const CommandID &name, const TranslatableString &label, CommandHandlerFinder finder, CommandFunctorPointer callback, const MenuRegistry::Options &options={}) | CommandManager::Populator | private |
AddItem(const CommandID &name, const TranslatableString &label_in, CommandHandlerFinder finder, CommandFunctorPointer callback, CommandFlag flags, const MenuRegistry::Options &options={}) | CommandManager::Populator | private |
AddItemList(const CommandID &name, const ComponentInterfaceSymbol items[], size_t nItems, CommandHandlerFinder finder, CommandFunctorPointer callback, CommandFlag flags, bool bIsEffect=false) | CommandManager::Populator | private |
AddMenuBar(const wxString &sMenu) | anonymous_namespace{MenuCreator.cpp}::MenuItemVisitor | private |
AfterBeginGroup(const ItemProperties *pProperties) | MenuRegistry::detail::VisitorBase | |
AllocateEntry(const MenuRegistry::Options &options) final | anonymous_namespace{MenuCreator.cpp}::MenuItemVisitor | privatevirtual |
BeginGroup(const GroupItem< MenuRegistry::Traits > &item, const Path &path) const | Registry::VisitorFunctions< MenuRegistry::Traits > | inline |
BeginMainMenu(const TranslatableString &tName) | anonymous_namespace{MenuCreator.cpp}::MenuItemVisitor | private |
BeginMenu(const TranslatableString &tName) final | anonymous_namespace{MenuCreator.cpp}::MenuItemVisitor | privatevirtual |
BeginOccultCommands() final | anonymous_namespace{MenuCreator.cpp}::MenuItemVisitor | privatevirtual |
BeginSubMenu(const TranslatableString &tName) | anonymous_namespace{MenuCreator.cpp}::MenuItemVisitor | private |
bMakingOccultCommands | CommandManager::Populator | private |
CurrentMenu() const | anonymous_namespace{MenuCreator.cpp}::MenuItemVisitor | private |
CurrentMenuBar() const | anonymous_namespace{MenuCreator.cpp}::MenuItemVisitor | private |
CurrentSubMenu() const | anonymous_namespace{MenuCreator.cpp}::MenuItemVisitor | private |
DoBeginGroup(const MenuRegistry::GroupItem< MenuRegistry::Traits > &item) | CommandManager::Populator | protected |
DoEndGroup(const MenuRegistry::GroupItem< MenuRegistry::Traits > &item) | CommandManager::Populator | protected |
DoSeparator() | CommandManager::Populator | protected |
DoVisit(const Registry::SingleItem &item) | CommandManager::Populator | protected |
EndGroup(const GroupItem< MenuRegistry::Traits > &item, const Path &path) const | Registry::VisitorFunctions< MenuRegistry::Traits > | inline |
EndMainMenu() | anonymous_namespace{MenuCreator.cpp}::MenuItemVisitor | private |
EndMenu() final | anonymous_namespace{MenuCreator.cpp}::MenuItemVisitor | privatevirtual |
EndOccultCommands() final | anonymous_namespace{MenuCreator.cpp}::MenuItemVisitor | privatevirtual |
EndSubMenu() | anonymous_namespace{MenuCreator.cpp}::MenuItemVisitor | private |
firstItem | MenuRegistry::detail::VisitorBase | |
GetMenuBar(const wxString &sMenu) const | anonymous_namespace{MenuCreator.cpp}::MenuItemVisitor | private |
LeafTypes typedef | Registry::VisitorFunctions< MenuRegistry::Traits > | |
LeafVisitor typedef | CommandManager::Populator | |
mbSeparatorAllowed | CommandManager::Populator | protected |
mCurrentID | CommandManager::Populator | private |
mCurrentMenu | anonymous_namespace{MenuCreator.cpp}::MenuItemVisitor | private |
mDoSeparator | MenuRegistry::Visitor< MenuRegistry::Traits > | private |
MenuItemVisitor(AudacityProject &proj) | anonymous_namespace{MenuCreator.cpp}::MenuItemVisitor | inlineexplicit |
MenuNames() const | CommandManager::Populator | inlineprotected |
mFlags | CommandManager::Populator | private |
mMaxListOnly | CommandManager::Populator | private |
mMenuBarList | anonymous_namespace{MenuCreator.cpp}::MenuItemVisitor | private |
mMenuNames | CommandManager::Populator | private |
mProject | CommandManager::Populator | protected |
mSubMenuList | anonymous_namespace{MenuCreator.cpp}::MenuItemVisitor | private |
mTempMenuBar | anonymous_namespace{MenuCreator.cpp}::MenuItemVisitor | private |
mWrapped | MenuRegistry::Visitor< MenuRegistry::Traits > | private |
needSeparator | MenuRegistry::detail::VisitorBase | |
NewIdentifier(const CommandID &name, const TranslatableString &label, CommandHandlerFinder finder, CommandFunctorPointer callback, const CommandID &nameSuffix, int index, int count, const MenuRegistry::Options &options) | CommandManager::Populator | private |
NodeTypes typedef | Registry::VisitorFunctions< MenuRegistry::Traits > | |
Populator(AudacityProject &project, LeafVisitor leafVisitor, std::function< void()> doSeparator) | CommandManager::Populator | |
SetMaxList() | CommandManager::Populator | private |
ShouldBeginGroup(const ItemProperties *pProperties) | MenuRegistry::detail::VisitorBase | |
ShouldDoSeparator() | MenuRegistry::detail::VisitorBase | |
ShouldEndGroup(const ItemProperties *pProperties) | MenuRegistry::detail::VisitorBase | |
uCurrentMenu | anonymous_namespace{MenuCreator.cpp}::MenuItemVisitor | private |
Visit(const SingleItem &item, const Path &path) const | Registry::VisitorFunctions< MenuRegistry::Traits > | inline |
VisitEntry(CommandManager::CommandListEntry &, const MenuRegistry::Options *pOptions) final | anonymous_namespace{MenuCreator.cpp}::MenuItemVisitor | privatevirtual |
Visitor(VisitorFunctions< MenuRegistry::Traits > functions, std::function< void()> doSeparator) | MenuRegistry::Visitor< MenuRegistry::Traits > | inline |
VisitorFunctions(Visitors &&visitors) | Registry::VisitorFunctions< MenuRegistry::Traits > | inline |
~MenuItemVisitor() override | anonymous_namespace{MenuCreator.cpp}::MenuItemVisitor | |
~Populator() | CommandManager::Populator | virtual |