Audacity  2.2.0
BatchPrefs Class Referencefinal

A PrefsPanel that builds up a chain of effects in BatchCommands. More...

#include <BatchPrefs.h>

Inheritance diagram for BatchPrefs:
PrefsPanel wxTabTraversalWrapper< Base >

Public Member Functions

 BatchPrefs (wxWindow *parent)
 Constructor. More...
 
 ~BatchPrefs ()
 
bool Commit () override
 Send changed values back to Prefs, and update Audacity. More...
 
- Public Member Functions inherited from PrefsPanel
 PrefsPanel (wxWindow *parent, const wxString &title)
 
virtual ~PrefsPanel ()
 
virtual void Preview ()
 
virtual bool ShowsPreviewButton ()
 
virtual wxString HelpPageName ()
 
virtual void Cancel ()
 
- Public Member Functions inherited from wxTabTraversalWrapper< Base >
template<typename... Args>
 wxTabTraversalWrapper (Args &&...args)
 
 ~wxTabTraversalWrapper ()
 

Private Member Functions

void Populate ()
 Creates the dialog and its contents. More...
 
void PopulateOrExchange (ShuttleGui &S)
 Defines the dialog and does data exchange with it. More...
 

Detailed Description

A PrefsPanel that builds up a chain of effects in BatchCommands.

Constructor & Destructor Documentation

BatchPrefs::BatchPrefs ( wxWindow *  parent)

Constructor.

BatchPrefs::~BatchPrefs ( )

Member Function Documentation

bool BatchPrefs::Commit ( )
overridevirtual

Send changed values back to Prefs, and update Audacity.

Implements PrefsPanel.

References eIsSavingToPrefs, and PopulateOrExchange().

void BatchPrefs::Populate ( )
private

Creates the dialog and its contents.

References eIsCreatingFromPrefs, and PopulateOrExchange().

void BatchPrefs::PopulateOrExchange ( ShuttleGui S)
private

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