| 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 |