Audacity 3.2.0
CommandManager::Populator Member List

This is the complete list of members for CommandManager::Populator, 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
AfterBeginGroup(const ItemProperties *pProperties)MenuRegistry::detail::VisitorBase
AllocateEntry(const MenuRegistry::Options &options)CommandManager::Populatorprotectedvirtual
BeginGroup(const GroupItem< MenuRegistry::Traits > &item, const Path &path) constRegistry::VisitorFunctions< MenuRegistry::Traits >inline
BeginMenu(const TranslatableString &tName)CommandManager::Populatorprotectedvirtual
BeginOccultCommands()CommandManager::Populatorprotectedvirtual
bMakingOccultCommandsCommandManager::Populatorprivate
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
EndMenu()CommandManager::Populatorprotectedvirtual
EndOccultCommands()CommandManager::Populatorprotectedvirtual
firstItemMenuRegistry::detail::VisitorBase
LeafTypes typedefRegistry::VisitorFunctions< MenuRegistry::Traits >
LeafVisitor typedefCommandManager::Populator
mbSeparatorAllowedCommandManager::Populatorprotected
mCurrentIDCommandManager::Populatorprivate
mDoSeparatorMenuRegistry::Visitor< MenuRegistry::Traits >private
MenuNames() constCommandManager::Populatorinlineprotected
mFlagsCommandManager::Populatorprivate
mMaxListOnlyCommandManager::Populatorprivate
mMenuNamesCommandManager::Populatorprivate
mProjectCommandManager::Populatorprotected
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
Visit(const SingleItem &item, const Path &path) constRegistry::VisitorFunctions< MenuRegistry::Traits >inline
VisitEntry(CommandListEntry &entry, const MenuRegistry::Options *options)CommandManager::Populatorprotectedvirtual
Visitor(VisitorFunctions< MenuRegistry::Traits > functions, std::function< void()> doSeparator)MenuRegistry::Visitor< MenuRegistry::Traits >inline
VisitorFunctions(Visitors &&visitors)Registry::VisitorFunctions< MenuRegistry::Traits >inline
~Populator()CommandManager::Populatorvirtual