Audacity 3.2.0
Classes | Typedefs
EffectPlugin.h File Reference
#include "EffectInterface.h"
#include <functional>
#include <memory>
Include dependency graph for EffectPlugin.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  EffectPlugin
 Factory of instances of an effect and of dialogs to control them. More...
 

Typedefs

using EffectDialogFactory = std::function< wxDialog *(wxWindow &parent, EffectPlugin &, EffectUIClientInterface &, EffectInstance &, EffectSettingsAccess &) >
 Type of function that creates a dialog for an effect. More...
 

Detailed Description


Audacity: A Digital Audio Editor

Paul Licameli split from EffectInterface.h

Definition in file EffectPlugin.h.

Typedef Documentation

◆ EffectDialogFactory

using EffectDialogFactory = std::function< wxDialog* ( wxWindow &parent, EffectPlugin &, EffectUIClientInterface &, EffectInstance &, EffectSettingsAccess & ) >

Type of function that creates a dialog for an effect.

The dialog may be modal or non-modal

Definition at line 32 of file EffectPlugin.h.