Audacity  2.2.0
EffectManager.h File Reference
#include "../Experimental.h"
#include <vector>
#include <wx/choice.h>
#include <wx/dialog.h>
#include <wx/event.h>
#include <wx/listbox.h>
#include <wx/string.h>
#include "audacity/EffectInterface.h"
#include "../PluginManager.h"
#include "Effect.h"

Go to the source code of this file.

Classes

class  EffectManager
 EffectManager is the class that handles effects and effect categories. More...
 
struct  EffectManager::UnsetBatchProcessing
 

Typedefs

using EffectArray = std::vector< Effect * >
 

Functions

 WX_DECLARE_STRING_HASH_MAP_WITH_DECL (Effect *, EffectMap, class AUDACITY_DLL_API)
 
 WX_DECLARE_STRING_HASH_MAP_WITH_DECL (std::shared_ptr< Effect >, EffectOwnerMap, class AUDACITY_DLL_API)
 

Typedef Documentation

using EffectArray = std::vector <Effect*>

Function Documentation

WX_DECLARE_STRING_HASH_MAP_WITH_DECL ( Effect ,
EffectMap  ,
class AUDACITY_DLL_API   
)
WX_DECLARE_STRING_HASH_MAP_WITH_DECL ( std::shared_ptr< Effect ,
EffectOwnerMap  ,
class AUDACITY_DLL_API   
)