Audacity 3.2.0
|
Public Member Functions | |
ExportPCMOptions (wxWindow *parent, int format) | |
virtual | ~ExportPCMOptions () |
void | PopulateOrExchange (ShuttleGui &S) |
void | OnShow (wxShowEvent &evt) |
void | OnHeaderChoice (wxCommandEvent &evt) |
void | OnEncodingChoice (wxCommandEvent &evt) |
Public Member Functions inherited from wxPanelWrapper | |
wxPanelWrapper () | |
wxPanelWrapper (wxWindow *parent, wxWindowID winid=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTAB_TRAVERSAL|wxNO_BORDER, const TranslatableString &name=XO("Panel")) | |
bool | Create (wxWindow *parent, wxWindowID winid=wxID_ANY, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=wxTAB_TRAVERSAL|wxNO_BORDER, const TranslatableString &name=XO("Panel")) |
void | SetLabel (const TranslatableString &label) |
void | SetName (const TranslatableString &name) |
void | SetToolTip (const TranslatableString &toolTip) |
void | SetName () |
Public Member Functions inherited from wxTabTraversalWrapper< wxPanel > | |
wxTabTraversalWrapper (Args &&... args) | |
wxTabTraversalWrapper (const wxTabTraversalWrapper &)=delete | |
wxTabTraversalWrapper (wxTabTraversalWrapper &&)=delete | |
wxTabTraversalWrapper & | operator= (const wxTabTraversalWrapper &)=delete |
wxTabTraversalWrapper & | operator= (wxTabTraversalWrapper &&)=delete |
Private Member Functions | |
void | GetTypes () |
void | GetEncodings (int enc=0) |
void | SendSuffixEvent () |
Private Attributes | |
std::vector< int > | mHeaderIndexes |
TranslatableStrings | mHeaderNames |
wxChoice * | mHeaderChoice |
int | mHeaderFromChoice |
std::vector< int > | mEncodingIndexes |
TranslatableStrings | mEncodingNames |
wxChoice * | mEncodingChoice |
int | mEncodingFromChoice |
int | mSelFormat |
int | mType |
Definition at line 110 of file ExportPCM.cpp.
ExportPCMOptions::ExportPCMOptions | ( | wxWindow * | parent, |
int | format | ||
) |
Definition at line 152 of file ExportPCM.cpp.
References eIsCreatingFromPrefs, FMT_OTHER, kFormats, OnShow(), and S.
|
virtual |
Definition at line 179 of file ExportPCM.cpp.
References mEncodingFromChoice, mEncodingIndexes, mType, SaveEncoding(), SaveOtherFormat(), and sf_encoding_index_to_subtype().
|
private |
Definition at line 316 of file ExportPCM.cpp.
References LoadEncoding(), mEncodingFromChoice, mEncodingIndexes, mEncodingNames, mType, sf_encoding_index_name(), sf_encoding_index_to_subtype(), sf_num_encodings(), and Verbatim().
Referenced by OnHeaderChoice().
|
private |
Definition at line 270 of file ExportPCM.cpp.
References LoadOtherFormat(), mHeaderFromChoice, mHeaderIndexes, mHeaderNames, mType, sf_header_index_name(), sf_header_index_to_type(), sf_num_headers(), and Verbatim().
void ExportPCMOptions::OnEncodingChoice | ( | wxCommandEvent & | evt | ) |
Definition at line 259 of file ExportPCM.cpp.
References mEncodingFromChoice, mEncodingIndexes, mType, SaveEncoding(), and sf_encoding_index_to_subtype().
void ExportPCMOptions::OnHeaderChoice | ( | wxCommandEvent & | evt | ) |
Definition at line 229 of file ExportPCM.cpp.
References GetEncodings(), mEncodingChoice, mEncodingFromChoice, mEncodingNames, mHeaderFromChoice, mHeaderIndexes, mType, SaveOtherFormat(), SendSuffixEvent(), and sf_header_index_to_type().
void ExportPCMOptions::OnShow | ( | wxShowEvent & | evt | ) |
Definition at line 216 of file ExportPCM.cpp.
References SendSuffixEvent().
Referenced by ExportPCMOptions().
void ExportPCMOptions::PopulateOrExchange | ( | ShuttleGui & | S | ) |
Definition at line 186 of file ExportPCM.cpp.
References FMT_OTHER, ID_ENCODING_CHOICE, ID_HEADER_CHOICE, mEncodingChoice, mEncodingFromChoice, mEncodingNames, mHeaderChoice, mHeaderFromChoice, mHeaderNames, mSelFormat, S, and XXO().
|
private |
Definition at line 366 of file ExportPCM.cpp.
References mType, and sf_header_extension().
Referenced by OnHeaderChoice(), and OnShow().
|
private |
Definition at line 138 of file ExportPCM.cpp.
Referenced by OnHeaderChoice(), and PopulateOrExchange().
|
private |
Definition at line 139 of file ExportPCM.cpp.
Referenced by GetEncodings(), OnEncodingChoice(), OnHeaderChoice(), PopulateOrExchange(), and ~ExportPCMOptions().
|
private |
Definition at line 136 of file ExportPCM.cpp.
Referenced by GetEncodings(), OnEncodingChoice(), and ~ExportPCMOptions().
|
private |
Definition at line 137 of file ExportPCM.cpp.
Referenced by GetEncodings(), OnHeaderChoice(), and PopulateOrExchange().
|
private |
Definition at line 133 of file ExportPCM.cpp.
Referenced by PopulateOrExchange().
|
private |
Definition at line 134 of file ExportPCM.cpp.
Referenced by GetTypes(), OnHeaderChoice(), and PopulateOrExchange().
|
private |
Definition at line 131 of file ExportPCM.cpp.
Referenced by GetTypes(), and OnHeaderChoice().
|
private |
Definition at line 132 of file ExportPCM.cpp.
Referenced by GetTypes(), and PopulateOrExchange().
|
private |
Definition at line 141 of file ExportPCM.cpp.
Referenced by PopulateOrExchange().
|
private |
Definition at line 142 of file ExportPCM.cpp.
Referenced by GetEncodings(), GetTypes(), OnEncodingChoice(), OnHeaderChoice(), SendSuffixEvent(), and ~ExportPCMOptions().