Audacity 3.2.0
|
Static Public Member Functions | |
static std::optional< wxString > | PickEffect (AudacityProject &project, wxWindow *parent, const wxString &selectedEffectID) |
Static Public Member Functions inherited from PrefsListener | |
static void | Broadcast (int id=0) |
Call this static function to notify all PrefsListener objects. More... | |
Private Member Functions | |
void | Populate (AudacityProject &project, Visitor< Traits > &visitor) |
EffectsMenuHelper () | |
std::shared_ptr< MenuItem > | GetMenuItem () |
void | UpdatePrefs () override |
void | UpdateEffectMenuItems () |
Static Private Member Functions | |
static EffectsMenuHelper & | Get () |
Private Attributes | |
std::shared_ptr< MenuRegistry::MenuItem > | mCachedMenu |
Observer::Subscription | mPluginsChangedSubscription |
Additional Inherited Members | |
Public Member Functions inherited from PrefsListener | |
PrefsListener () | |
virtual | ~PrefsListener () |
virtual void | UpdatePrefs ()=0 |
Protected Member Functions inherited from PrefsListener | |
virtual void | UpdateSelectedPrefs (int id) |
Definition at line 107 of file RealtimeEffectPanel.cpp.
|
inlineprivate |
Definition at line 166 of file RealtimeEffectPanel.cpp.
References PluginManager::Get(), and Observer::Publisher< Message, NotifyAll >::Subscribe().
|
inlinestaticprivate |
Definition at line 151 of file RealtimeEffectPanel.cpp.
|
inlineprivate |
Definition at line 176 of file RealtimeEffectPanel.cpp.
|
inlinestatic |
Definition at line 114 of file RealtimeEffectPanel.cpp.
References _, BasicUI::Get(), BasicUI::OpenInDefaultBrowser(), and project.
|
inlineprivate |
Definition at line 157 of file RealtimeEffectPanel.cpp.
References project, and Registry::VisitWithFunctions().
|
inlineprivate |
Definition at line 192 of file RealtimeEffectPanel.cpp.
References anonymous_namespace{ExportPCM.cpp}::desc, EffectTypeAnalyze, EffectTypeProcess, MenuRegistry::Menu, MenuHelper::PopulateEffectsMenu(), ChoiceSetting::Read(), RealtimeEffectsGroupBy, MenuRegistry::Section, and XO().
|
inlineoverrideprivatevirtual |
Implements PrefsListener.
Definition at line 187 of file RealtimeEffectPanel.cpp.
|
private |
Definition at line 110 of file RealtimeEffectPanel.cpp.
|
private |
Definition at line 111 of file RealtimeEffectPanel.cpp.