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

Go to the source code of this file.

Classes

class  EffectUIHostInterface
 UI-related services. More...
 

Typedefs

using EffectDialogFactory = std::function< wxDialog *(wxWindow &parent, EffectUIHostInterface &, EffectUIClientInterface &, 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 EffectHostInterface.h.

Typedef Documentation

◆ EffectDialogFactory

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

Type of function that creates a dialog for an effect.

The dialog may be modal or non-modal

Definition at line 31 of file EffectHostInterface.h.