Audacity  2.2.0
ExportMP3Options Class Referencefinal
Inheritance diagram for ExportMP3Options:
wxTabTraversalWrapper< Base >

Public Member Functions

 ExportMP3Options (wxWindow *parent, int format)
 
virtual ~ExportMP3Options ()
 
void PopulateOrExchange (ShuttleGui &S)
 
bool TransferDataToWindow ()
 
bool TransferDataFromWindow ()
 
void OnSET (wxCommandEvent &evt)
 
void OnVBR (wxCommandEvent &evt)
 
void OnABR (wxCommandEvent &evt)
 
void OnCBR (wxCommandEvent &evt)
 
void OnQuality (wxCommandEvent &evt)
 
void OnMono (wxCommandEvent &evt)
 
void LoadNames (CHOICES *choices, int count)
 
wxArrayString GetNames (CHOICES *choices, int count)
 
wxArrayInt GetLabels (CHOICES *choices, int count)
 
int FindIndex (CHOICES *choices, int cnt, int needle, int def)
 
- Public Member Functions inherited from wxTabTraversalWrapper< Base >
template<typename... Args>
 wxTabTraversalWrapper (Args &&...args)
 
 ~wxTabTraversalWrapper ()
 

Private Attributes

wxRadioButton * mStereo
 
wxRadioButton * mJoint
 
wxCheckBox * mMono
 
wxRadioButton * mSET
 
wxRadioButton * mVBR
 
wxRadioButton * mABR
 
wxRadioButton * mCBR
 
wxChoice * mRate
 
wxChoice * mMode
 
long mSetRate
 
long mVbrRate
 
long mAbrRate
 
long mCbrRate
 

Constructor & Destructor Documentation

ExportMP3Options::ExportMP3Options ( wxWindow *  parent,
int  format 
)
ExportMP3Options::~ExportMP3Options ( )
virtual

Member Function Documentation

int ExportMP3Options::FindIndex ( CHOICES choices,
int  cnt,
int  needle,
int  def 
)

References label.

Referenced by OnABR(), OnCBR(), OnSET(), and OnVBR().

wxArrayInt ExportMP3Options::GetLabels ( CHOICES choices,
int  count 
)

References label.

Referenced by PopulateOrExchange().

wxArrayString ExportMP3Options::GetNames ( CHOICES choices,
int  count 
)

References name, and names.

Referenced by PopulateOrExchange().

void ExportMP3Options::LoadNames ( CHOICES choices,
int  count 
)

References mRate, and name.

Referenced by OnABR(), OnCBR(), OnSET(), and OnVBR().

void ExportMP3Options::OnABR ( wxCommandEvent &  evt)
void ExportMP3Options::OnCBR ( wxCommandEvent &  evt)
void ExportMP3Options::OnMono ( wxCommandEvent &  evt)

References gPrefs, mJoint, mMono, and mStereo.

void ExportMP3Options::OnQuality ( wxCommandEvent &  evt)
void ExportMP3Options::OnSET ( wxCommandEvent &  evt)
void ExportMP3Options::OnVBR ( wxCommandEvent &  evt)
bool ExportMP3Options::TransferDataFromWindow ( )
bool ExportMP3Options::TransferDataToWindow ( )

Member Data Documentation

wxRadioButton* ExportMP3Options::mABR
private

Referenced by OnQuality(), and PopulateOrExchange().

long ExportMP3Options::mAbrRate
private
wxRadioButton* ExportMP3Options::mCBR
private

Referenced by PopulateOrExchange().

long ExportMP3Options::mCbrRate
private
wxRadioButton* ExportMP3Options::mJoint
private

Referenced by OnMono(), and PopulateOrExchange().

wxChoice* ExportMP3Options::mMode
private
wxCheckBox* ExportMP3Options::mMono
private

Referenced by OnMono(), and PopulateOrExchange().

wxChoice* ExportMP3Options::mRate
private
wxRadioButton* ExportMP3Options::mSET
private

Referenced by OnQuality(), and PopulateOrExchange().

long ExportMP3Options::mSetRate
private
wxRadioButton* ExportMP3Options::mStereo
private

Referenced by OnMono(), and PopulateOrExchange().

wxRadioButton* ExportMP3Options::mVBR
private

Referenced by OnQuality(), and PopulateOrExchange().

long ExportMP3Options::mVbrRate
private

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