Audacity 3.2.0
|
Public Member Functions | |
AudioUnitEffectImportDialog (wxWindow *parent, AudioUnitEffect *effect) | |
virtual | ~AudioUnitEffectImportDialog () |
void | PopulateOrExchange (ShuttleGui &S) |
bool | HasPresets () |
TranslatableString | Import (const wxString &path, const wxString &name) |
void | OnOk (wxCommandEvent &evt) |
Public Member Functions inherited from wxDialogWrapper | |
wxDialogWrapper () | |
wxDialogWrapper (wxWindow *parent, wxWindowID id, const TranslatableString &title, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE, const TranslatableString &name=XO("Dialog")) | |
bool | Create (wxWindow *parent, wxWindowID id, const TranslatableString &title, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE, const TranslatableString &name=XO("Dialog")) |
void | SetTitle (const TranslatableString &title) |
void | SetLabel (const TranslatableString &title) |
void | SetName (const TranslatableString &title) |
void | SetName () |
Public Member Functions inherited from wxTabTraversalWrapper< wxDialog > | |
wxTabTraversalWrapper (Args &&... args) | |
wxTabTraversalWrapper (const wxTabTraversalWrapper &)=delete | |
wxTabTraversalWrapper (wxTabTraversalWrapper &&)=delete | |
wxTabTraversalWrapper & | operator= (const wxTabTraversalWrapper &)=delete |
wxTabTraversalWrapper & | operator= (wxTabTraversalWrapper &&)=delete |
Private Attributes | |
wxWindow * | mParent |
AudioUnitEffect * | mEffect |
wxListCtrl * | mList |
Definition at line 578 of file AudioUnitEffect.cpp.
AudioUnitEffectImportDialog::AudioUnitEffectImportDialog | ( | wxWindow * | parent, |
AudioUnitEffect * | effect | ||
) |
Definition at line 603 of file AudioUnitEffect.cpp.
References eIsCreating, and S.
|
virtual |
Definition at line 612 of file AudioUnitEffect.cpp.
bool AudioUnitEffectImportDialog::HasPresets | ( | ) |
TranslatableString AudioUnitEffectImportDialog::Import | ( | const wxString & | path, |
const wxString & | name | ||
) |
Definition at line 691 of file AudioUnitEffect.cpp.
References mEffect, name, AudioUnitEffect::SaveBlobToConfig(), UserPresetsGroup(), and XO.
Referenced by OnOk().
void AudioUnitEffectImportDialog::OnOk | ( | wxCommandEvent & | evt | ) |
Definition at line 734 of file AudioUnitEffect.cpp.
References AudacityMessageBox(), Import(), mList, name, and XO.
void AudioUnitEffectImportDialog::PopulateOrExchange | ( | ShuttleGui & | S | ) |
Definition at line 616 of file AudioUnitEffect.cpp.
References fn, mEffect, mList, AudioUnitEffect::mName, AudioUnitEffect::mVendor, PRESET_LOCAL_PATH, PRESET_USER_PATH, S, and XO.
|
private |
Definition at line 592 of file AudioUnitEffect.cpp.
Referenced by Import(), and PopulateOrExchange().
|
private |
Definition at line 594 of file AudioUnitEffect.cpp.
Referenced by HasPresets(), OnOk(), and PopulateOrExchange().
|
private |
Definition at line 591 of file AudioUnitEffect.cpp.