| Broadcast(int id=0) | PrefsListener | privatestatic |
| Callback typedef | Observer::Publisher< MenuUpdateMessage > | |
| CallbackReturn typedef | Observer::Publisher< MenuUpdateMessage > | |
| Check(const CommandID &name, bool checked) | CommandManager | |
| COMMAND | CommandManager | protectedstatic |
| CommandFailure enum value | CommandManager | |
| CommandKeyHash typedef | CommandManager | protected |
| CommandList typedef | CommandManager | private |
| CommandManager(AudacityProject &project) | CommandManager | explicit |
| CommandManager(const CommandManager &)=delete | CommandManager | |
| CommandNameHash typedef | CommandManager | private |
| CommandNotFound enum value | CommandManager | |
| CommandNumericIDHash typedef | CommandManager | private |
| CommandSuccess enum value | CommandManager | |
| CreateMenusAndCommands() | MenuCreator | |
| DescribeCommandsAndShortcuts(const ComponentInterfaceSymbol commands[], size_t nCommands) const | CommandManager | |
| DoRepeatProcess(const CommandContext &context, int) | CommandManager | |
| Enable(const wxString &name, bool enabled) | CommandManager | |
| Enable(CommandListEntry &entry, bool enabled) | CommandManager | private |
| EnableUsingFlags(CommandFlag flags, CommandFlag strictFlags) | CommandManager | |
| ExcludedList() | CommandManager | static |
| ExecuteCommand(const CommandContext &context, const wxEvent *evt, const CommandListEntry &entry) override | MenuCreator | privatevirtual |
| FilterKeyEvent(AudacityProject &project, const wxKeyEvent &evt, bool permit=false) | MenuCreator | static |
| FormatLabelForMenu(const CommandID &id, const TranslatableString *pLabel) const | CommandManager | |
| Get(AudacityProject &project) | MenuCreator | static |
| Get(const AudacityProject &project) | MenuCreator | static |
| GetAllCommandData(CommandIDs &names, std::vector< NormalizedKeyString > &keys, std::vector< NormalizedKeyString > &default_keys, TranslatableStrings &labels, TranslatableStrings &categories, TranslatableStrings &prefixes, bool includeMultis) | CommandManager | |
| GetAllCommandLabels(TranslatableStrings &labels, std::vector< bool > &vExcludeFromMacros, bool includeMultis) const | CommandManager | |
| GetAllCommandNames(CommandIDs &names, bool includeMultis) const | CommandManager | |
| GetCategories() | CommandManager | |
| GetCategoryFromName(const CommandID &name) const | CommandManager | |
| GetDefaultKeyFromName(const CommandID &name) const | CommandManager | |
| GetEnabled(const CommandID &name) const | CommandManager | |
| GetKeyFromName(const CommandID &name) const | CommandManager | |
| GetLabelFromName(const CommandID &name) const | CommandManager | |
| GetNameFromNumericID(int id) const | CommandManager | |
| GetNumberOfKeysRead() const | CommandManager | |
| GetPrefixedLabelFromName(const CommandID &name) const | CommandManager | |
| GetProject() | CommandManager | inline |
| GetUpdateFlags(bool quick=false) const | CommandManager | |
| HandleCommandEntry(const CommandListEntry *entry, CommandFlag flags, bool alwaysEnabled, const wxEvent *evt=nullptr, const CommandContext *pGivenContext=nullptr) | CommandManager | protected |
| HandleMenuID(int id, CommandFlag flags, bool alwaysEnabled) | CommandManager | |
| HandleTextualCommand(const CommandID &Str, const CommandContext &context, CommandFlag flags, bool alwaysEnabled) | CommandManager | |
| HandleXMLChild(const std::string_view &tag) override | CommandManager | privatevirtual |
| HandleXMLContent(const std::string_view &WXUNUSED(content)) | XMLTagHandler | inlinevirtual |
| HandleXMLEndTag(const std::string_view &tag) override | CommandManager | private |
| XMLTagHandler::HandleXMLEndTag(const std::string_view &WXUNUSED(tag)) | XMLTagHandler | inlinevirtual |
| HandleXMLTag(const std::string_view &tag, const AttributesList &attrs) override | CommandManager | privatevirtual |
| m_factory | Observer::Publisher< MenuUpdateMessage > | private |
| m_list | Observer::Publisher< MenuUpdateMessage > | private |
| mCommandKeyHash | CommandManager | protected |
| mCommandList | CommandManager | private |
| mCommandNameHash | CommandManager | private |
| mCommandNumericIDHash | CommandManager | private |
| MenuCreator(AudacityProject &project) | MenuCreator | |
| message_type typedef | Observer::Publisher< MenuUpdateMessage > | |
| mLastAnalyzer | CommandManager | |
| mLastAnalyzerRegisteredId | CommandManager | |
| mLastAnalyzerRegistration | CommandManager | |
| mLastEffect | CommandManager | |
| mLastFlags | CommandManager | |
| mLastGenerator | CommandManager | |
| mLastProcessId | CommandManager | private |
| mLastTool | CommandManager | |
| mLastToolRegisteredId | CommandManager | |
| mLastToolRegistration | CommandManager | |
| mNiceName | CommandManager | private |
| Modify(const wxString &name, const TranslatableString &newLabel) | CommandManager | |
| ModifyUndoMenuItems() | CommandManager | |
| mpImpl | PrefsListener | private |
| mProject | CommandManager | protected |
| mRepeatAnalyzerFlags | CommandManager | |
| mRepeatEffectFlags | CommandManager | |
| mRepeatGeneratorFlags | CommandManager | |
| mRepeatToolFlags | CommandManager | |
| mStopIfWasPaused | CommandManager | |
| mUndoSubscription | CommandManager | private |
| mWhatIfNoSelection | CommandManager | |
| mXMLKeysRead | CommandManager | private |
| NCommands() const | CommandManager | inline |
| NextIdentifier(int ID) | CommandManager | privatestatic |
| notifies_all | Observer::Publisher< MenuUpdateMessage > | static |
| OnUndoRedo(struct UndoRedoMessage) | CommandManager | private |
| operator=(const CommandManager &)=delete | CommandManager | |
| Publisher< MenuUpdateMessage >::operator=(Publisher &&)=default | Observer::Publisher< MenuUpdateMessage > | |
| PrefsListener() | PrefsListener | private |
| Publish(const MenuUpdateMessage &message) | Observer::Publisher< MenuUpdateMessage > | inlineprotected |
| Publisher(ExceptionPolicy *pPolicy=nullptr, Alloc a={}) | Observer::Publisher< MenuUpdateMessage > | inlineexplicit |
| Publisher(Publisher &&)=default | Observer::Publisher< MenuUpdateMessage > | |
| PurgeData() | CommandManager | |
| ReadXMLChild(const char *tag) | XMLTagHandler | |
| ReadXMLContent(const char *s, int len) | XMLTagHandler | |
| ReadXMLEndTag(const char *tag) | XMLTagHandler | |
| ReallyDoQuickCheck() override | MenuCreator | virtual |
| RebuildAllMenuBars() | MenuCreator | static |
| RebuildMenuBar() | MenuCreator | |
| RegisterLastAnalyzer(const CommandContext &context) | CommandManager | |
| RegisterLastTool(const CommandContext &context) | CommandManager | |
| RemoveDuplicateShortcuts() | MenuCreator | |
| repeattypeapplymacro enum value | CommandManager | |
| repeattypenone enum value | CommandManager | |
| repeattypeplugin enum value | CommandManager | |
| repeattypeunique enum value | CommandManager | |
| ReportDuplicateShortcuts() | CommandManager | |
| ReportIfActionNotAllowed(const TranslatableString &Name, CommandFlag &flags, CommandFlag flagsRqd) | CommandManager | |
| SetCommandFlags(const CommandID &name, CommandFlag flags) | CommandManager | |
| SetKeyFromIndex(int i, const NormalizedKeyString &key) | CommandManager | |
| SetKeyFromName(const CommandID &name, const NormalizedKeyString &key) | CommandManager | |
| Special | MenuCreator | static |
| Subscribe(Callback callback) | Observer::Publisher< MenuUpdateMessage > | |
| Subscribe(Object &obj, Return(Object::*callback)(Args...)) | Observer::Publisher< MenuUpdateMessage > | inline |
| TellUserWhyDisallowed(const TranslatableString &Name, CommandFlag flagsGot, CommandFlag flagsRequired) | CommandManager | private |
| TextualCommandResult enum name | CommandManager | |
| TryToMakeActionAllowed(CommandFlag &flags, CommandFlag flagsRqd) | CommandManager | |
| UpdateCheckmarks() | CommandManager | |
| UpdateMenus(bool checkActive=true) | CommandManager | |
| UpdatePrefs() override | CommandManager | virtual |
| UpdateSelectedPrefs(int id) | PrefsListener | privatevirtual |
| WriteXML(XMLWriter &xmlFile) const | CommandManager | |
| XMLTagHandler() | XMLTagHandler | inline |
| ~Base() | ClientData::Base | virtual |
| ~CommandManager() override | CommandManager | |
| ~MenuCreator() override | MenuCreator | |
| ~PrefsListener() | PrefsListener | privatevirtual |
| ~XMLTagHandler() | XMLTagHandler | inlinevirtual |