Audacity  2.2.0
EffectPresetsDialog Class Referencefinal

#include <Effect.h>

Inheritance diagram for EffectPresetsDialog:
wxTabTraversalWrapper< Base >

Public Member Functions

 EffectPresetsDialog (wxWindow *parent, Effect *effect)
 
virtual ~EffectPresetsDialog ()
 
wxString GetSelected () const
 
void SetSelected (const wxString &parms)
 
- Public Member Functions inherited from wxTabTraversalWrapper< Base >
template<typename... Args>
 wxTabTraversalWrapper (Args &&...args)
 
 ~wxTabTraversalWrapper ()
 

Private Member Functions

void SetPrefix (const wxString &type, const wxString &prefix)
 
void UpdateUI ()
 
void OnType (wxCommandEvent &evt)
 
void OnOk (wxCommandEvent &evt)
 
void OnCancel (wxCommandEvent &evt)
 

Private Attributes

wxChoice * mType
 
wxListBox * mPresets
 
wxArrayString mFactoryPresets
 
wxArrayString mUserPresets
 
wxString mSelection
 

Constructor & Destructor Documentation

EffectPresetsDialog::~EffectPresetsDialog ( )
virtual

Member Function Documentation

wxString EffectPresetsDialog::GetSelected ( ) const

Referenced by Effect::GetPreset().

void EffectPresetsDialog::OnCancel ( wxCommandEvent &  evt)
private
void EffectPresetsDialog::OnOk ( wxCommandEvent &  evt)
private
void EffectPresetsDialog::OnType ( wxCommandEvent &  evt)
private
void EffectPresetsDialog::SetPrefix ( const wxString &  type,
const wxString &  prefix 
)
private
void EffectPresetsDialog::SetSelected ( const wxString &  parms)
void EffectPresetsDialog::UpdateUI ( void  )
private

Member Data Documentation

wxArrayString EffectPresetsDialog::mFactoryPresets
private
wxListBox* EffectPresetsDialog::mPresets
private
wxString EffectPresetsDialog::mSelection
private
wxChoice* EffectPresetsDialog::mType
private
wxArrayString EffectPresetsDialog::mUserPresets
private

The documentation for this class was generated from the following files: