![]() |
Audacity 3.2.0
|
Go to the source code of this file.
Classes | |
struct | DialogFactoryResults |
class | EffectPlugin |
Factory of instances of an effect and of dialogs to control them. More... | |
class | EffectInstanceEx |
Performs effect computation. More... | |
class | EffectUIClientInterface |
EffectUIClientInterface is an abstract base class to populate a UI and validate UI values. It can import and export presets. More... | |
class | EffectSettingChanged |
Message sent by validator when a setting is changed by a user. More... | |
class | EffectUIValidator |
Interface for transferring values from a panel of effect controls. More... | |
Typedefs | |
using | EffectDialogFactory = std::function< DialogFactoryResults(wxWindow &parent, EffectPlugin &, EffectUIClientInterface &, EffectSettingsAccess &) > |
Type of function that creates a dialog for an effect. More... | |
Audacity: A Digital Audio Editor
Paul Licameli split from EffectInterface.h
Definition in file EffectPlugin.h.
using EffectDialogFactory = std::function< DialogFactoryResults( wxWindow &parent, EffectPlugin &, EffectUIClientInterface &, EffectSettingsAccess &) > |
Type of function that creates a dialog for an effect.
The dialog may be modal or non-modal
Definition at line 40 of file EffectPlugin.h.