Audacity 3.2.0
anonymous_namespace{MenuCreator.cpp}::MenuItemVisitor Member List

This is the complete list of members for anonymous_namespace{MenuCreator.cpp}::MenuItemVisitor, including all inherited members.

AddGlobalCommand(const CommandID &name, const TranslatableString &label, CommandHandlerFinder finder, CommandFunctorPointer callback, const MenuRegistry::Options &options={})CommandManager::Populatorprivate
AddItem(const CommandID &name, const TranslatableString &label_in, CommandHandlerFinder finder, CommandFunctorPointer callback, CommandFlag flags, const MenuRegistry::Options &options={})CommandManager::Populatorprivate
AddItemList(const CommandID &name, const ComponentInterfaceSymbol items[], size_t nItems, CommandHandlerFinder finder, CommandFunctorPointer callback, CommandFlag flags, bool bIsEffect=false)CommandManager::Populatorprivate
AddMenuBar(const wxString &sMenu)anonymous_namespace{MenuCreator.cpp}::MenuItemVisitorprivate
AfterBeginGroup(const ItemProperties *pProperties)MenuRegistry::detail::VisitorBase
AllocateEntry(const MenuRegistry::Options &options) finalanonymous_namespace{MenuCreator.cpp}::MenuItemVisitorprivatevirtual
BeginGroup(const GroupItem< MenuRegistry::Traits > &item, const Path &path) constRegistry::VisitorFunctions< MenuRegistry::Traits >inline
BeginMainMenu(const TranslatableString &tName)anonymous_namespace{MenuCreator.cpp}::MenuItemVisitorprivate
BeginMenu(const TranslatableString &tName) finalanonymous_namespace{MenuCreator.cpp}::MenuItemVisitorprivatevirtual
BeginOccultCommands() finalanonymous_namespace{MenuCreator.cpp}::MenuItemVisitorprivatevirtual
BeginSubMenu(const TranslatableString &tName)anonymous_namespace{MenuCreator.cpp}::MenuItemVisitorprivate
bMakingOccultCommandsCommandManager::Populatorprivate
CurrentMenu() constanonymous_namespace{MenuCreator.cpp}::MenuItemVisitorprivate
CurrentMenuBar() constanonymous_namespace{MenuCreator.cpp}::MenuItemVisitorprivate
CurrentSubMenu() constanonymous_namespace{MenuCreator.cpp}::MenuItemVisitorprivate
DoBeginGroup(const MenuRegistry::GroupItem< MenuRegistry::Traits > &item)CommandManager::Populatorprotected
DoEndGroup(const MenuRegistry::GroupItem< MenuRegistry::Traits > &item)CommandManager::Populatorprotected
DoSeparator()CommandManager::Populatorprotected
DoVisit(const Registry::SingleItem &item)CommandManager::Populatorprotected
EndGroup(const GroupItem< MenuRegistry::Traits > &item, const Path &path) constRegistry::VisitorFunctions< MenuRegistry::Traits >inline
EndMainMenu()anonymous_namespace{MenuCreator.cpp}::MenuItemVisitorprivate
EndMenu() finalanonymous_namespace{MenuCreator.cpp}::MenuItemVisitorprivatevirtual
EndOccultCommands() finalanonymous_namespace{MenuCreator.cpp}::MenuItemVisitorprivatevirtual
EndSubMenu()anonymous_namespace{MenuCreator.cpp}::MenuItemVisitorprivate
firstItemMenuRegistry::detail::VisitorBase
GetMenuBar(const wxString &sMenu) constanonymous_namespace{MenuCreator.cpp}::MenuItemVisitorprivate
LeafTypes typedefRegistry::VisitorFunctions< MenuRegistry::Traits >
LeafVisitor typedefCommandManager::Populator
mbSeparatorAllowedCommandManager::Populatorprotected
mCurrentIDCommandManager::Populatorprivate
mCurrentMenuanonymous_namespace{MenuCreator.cpp}::MenuItemVisitorprivate
mDoSeparatorMenuRegistry::Visitor< MenuRegistry::Traits >private
MenuItemVisitor(AudacityProject &proj)anonymous_namespace{MenuCreator.cpp}::MenuItemVisitorinlineexplicit
MenuNames() constCommandManager::Populatorinlineprotected
mFlagsCommandManager::Populatorprivate
mMaxListOnlyCommandManager::Populatorprivate
mMenuBarListanonymous_namespace{MenuCreator.cpp}::MenuItemVisitorprivate
mMenuNamesCommandManager::Populatorprivate
mProjectCommandManager::Populatorprotected
mSubMenuListanonymous_namespace{MenuCreator.cpp}::MenuItemVisitorprivate
mTempMenuBaranonymous_namespace{MenuCreator.cpp}::MenuItemVisitorprivate
mWrappedMenuRegistry::Visitor< MenuRegistry::Traits >private
needSeparatorMenuRegistry::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::Populatorprivate
NodeTypes typedefRegistry::VisitorFunctions< MenuRegistry::Traits >
Populator(AudacityProject &project, LeafVisitor leafVisitor, std::function< void()> doSeparator)CommandManager::Populator
SetMaxList()CommandManager::Populatorprivate
ShouldBeginGroup(const ItemProperties *pProperties)MenuRegistry::detail::VisitorBase
ShouldDoSeparator()MenuRegistry::detail::VisitorBase
ShouldEndGroup(const ItemProperties *pProperties)MenuRegistry::detail::VisitorBase
uCurrentMenuanonymous_namespace{MenuCreator.cpp}::MenuItemVisitorprivate
Visit(const SingleItem &item, const Path &path) constRegistry::VisitorFunctions< MenuRegistry::Traits >inline
VisitEntry(CommandManager::CommandListEntry &, const MenuRegistry::Options *pOptions) finalanonymous_namespace{MenuCreator.cpp}::MenuItemVisitorprivatevirtual
Visitor(VisitorFunctions< MenuRegistry::Traits > functions, std::function< void()> doSeparator)MenuRegistry::Visitor< MenuRegistry::Traits >inline
VisitorFunctions(Visitors &&visitors)Registry::VisitorFunctions< MenuRegistry::Traits >inline
~MenuItemVisitor() overrideanonymous_namespace{MenuCreator.cpp}::MenuItemVisitor
~Populator()CommandManager::Populatorvirtual