Audacity  2.2.0
ExportMixerDialog Class Referencefinal

Dialog for advanced mixing. More...

#include <Export.h>

Inheritance diagram for ExportMixerDialog:
wxTabTraversalWrapper< Base >

Public Member Functions

 ExportMixerDialog (const TrackList *tracks, bool selectedOnly, unsigned maxNumChannels, wxWindow *parent, wxWindowID id, const wxString &title, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER)
 
virtual ~ExportMixerDialog ()
 
MixerSpecGetMixerSpec ()
 
- Public Member Functions inherited from wxTabTraversalWrapper< Base >
template<typename... Args>
 wxTabTraversalWrapper (Args &&...args)
 
 ~wxTabTraversalWrapper ()
 

Private Member Functions

void OnOk (wxCommandEvent &event)
 
void OnCancel (wxCommandEvent &event)
 
void OnSlider (wxCommandEvent &event)
 
void OnSize (wxSizeEvent &event)
 

Private Attributes

wxStaticText * mChannelsText
 
std::unique_ptr< MixerSpecmMixerSpec
 
wxArrayString mTrackNames
 

Detailed Description

Dialog for advanced mixing.

Constructor & Destructor Documentation

ExportMixerDialog::ExportMixerDialog ( const TrackList tracks,
bool  selectedOnly,
unsigned  maxNumChannels,
wxWindow *  parent,
wxWindowID  id,
const wxString &  title,
const wxPoint &  pos = wxDefaultPosition,
const wxSize &  size = wxDefaultSize,
long  style = wxDEFAULT_DIALOG_STYLE | wxRESIZE_BORDER 
)
ExportMixerDialog::~ExportMixerDialog ( )
virtual

Member Function Documentation

MixerSpec* ExportMixerDialog::GetMixerSpec ( )
inline

References mMixerSpec.

void ExportMixerDialog::OnCancel ( wxCommandEvent &  event)
private
void ExportMixerDialog::OnOk ( wxCommandEvent &  event)
private
void ExportMixerDialog::OnSize ( wxSizeEvent &  event)
private

References ID_MIXERPANEL.

void ExportMixerDialog::OnSlider ( wxCommandEvent &  event)
private

Member Data Documentation

wxStaticText* ExportMixerDialog::mChannelsText
private

Referenced by OnSlider().

std::unique_ptr<MixerSpec> ExportMixerDialog::mMixerSpec
private

Referenced by GetMixerSpec(), and OnSlider().

wxArrayString ExportMixerDialog::mTrackNames
private

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