Audacity 3.2.0
Public Member Functions | List of all members
ExportOptionsEditor::Listener Class Referenceabstract

Listener object that is used to report on option changes. More...

#include <ExportOptionsEditor.h>

Inheritance diagram for ExportOptionsEditor::Listener:
[legend]

Public Member Functions

virtual ~Listener ()
 
virtual void OnExportOptionChangeBegin ()=0
 Called before OnExportOptionChange More...
 
virtual void OnExportOptionChangeEnd ()=0
 Called after OnExportOptionChange More...
 
virtual void OnExportOptionChange (const ExportOption &option)=0
 Called when option change. More...
 
virtual void OnFormatInfoChange ()=0
 Called when format extension change (usually in response parameter change) More...
 
virtual void OnSampleRateListChange ()=0
 

Detailed Description

Listener object that is used to report on option changes.

Definition at line 29 of file ExportOptionsEditor.h.

Constructor & Destructor Documentation

◆ ~Listener()

ExportOptionsEditor::Listener::~Listener ( )
virtualdefault

Member Function Documentation

◆ OnExportOptionChange()

virtual void ExportOptionsEditor::Listener::OnExportOptionChange ( const ExportOption option)
pure virtual

Called when option change.

Implemented in ExportOptionsHandler.

Referenced by MP2ExportOptionsEditor::SetValue(), anonymous_namespace{ExportPCM.cpp}::ExportOptionsSFEditor::SetValue(), and MP3ExportOptionsEditor::SetValue().

Here is the caller graph for this function:

◆ OnExportOptionChangeBegin()

virtual void ExportOptionsEditor::Listener::OnExportOptionChangeBegin ( )
pure virtual

Called before OnExportOptionChange

Implemented in ExportOptionsHandler.

Referenced by MP2ExportOptionsEditor::SetValue(), anonymous_namespace{ExportPCM.cpp}::ExportOptionsSFEditor::SetValue(), and MP3ExportOptionsEditor::SetValue().

Here is the caller graph for this function:

◆ OnExportOptionChangeEnd()

virtual void ExportOptionsEditor::Listener::OnExportOptionChangeEnd ( )
pure virtual

Called after OnExportOptionChange

Implemented in ExportOptionsHandler.

Referenced by MP2ExportOptionsEditor::SetValue(), anonymous_namespace{ExportPCM.cpp}::ExportOptionsSFEditor::SetValue(), and MP3ExportOptionsEditor::SetValue().

Here is the caller graph for this function:

◆ OnFormatInfoChange()

virtual void ExportOptionsEditor::Listener::OnFormatInfoChange ( )
pure virtual

Called when format extension change (usually in response parameter change)

Implemented in ExportOptionsHandler.

Referenced by anonymous_namespace{ExportPCM.cpp}::ExportOptionsSFEditor::SetValue().

Here is the caller graph for this function:

◆ OnSampleRateListChange()

virtual void ExportOptionsEditor::Listener::OnSampleRateListChange ( )
pure virtual

Implemented in ExportOptionsHandler.

Referenced by PlainExportOptionsEditor::SetSampleRateList(), MP2ExportOptionsEditor::SetValue(), and MP3ExportOptionsEditor::SetValue().

Here is the caller graph for this function:

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