![]() |
Audacity 3.2.0
|
Public Member Functions | |
SpectralDataSaver (SpectrumView &view) | |
void | Init (AudacityProject &project, bool clearAll) override |
~SpectralDataSaver () override | |
![]() | |
virtual | ~StateSaver () |
virtual void | Init (AudacityProject &project, bool clearAll)=0 |
void | Commit () |
Private Attributes | |
SpectrumView & | mView |
AudacityProject * | mpProject = nullptr |
Additional Inherited Members | |
![]() | |
bool | mCommitted = false |
Definition at line 68 of file SpectrumView.cpp.
|
inlineexplicit |
Definition at line 70 of file SpectrumView.cpp.
|
inlineoverride |
Definition at line 98 of file SpectrumView.cpp.
References SpectrumView::ForAll(), BrushHandle::StateSaver::mCommitted, SpectrumView::mpBackupSpectralData, and mpProject.
|
inlineoverridevirtual |
Implements BrushHandle::StateSaver.
Definition at line 74 of file SpectrumView.cpp.
References SpectrumView::ForAll(), SpectrumView::mpBackupSpectralData, mpProject, SpectrumView::mpSpectralData, and mView.
|
private |
Definition at line 118 of file SpectrumView.cpp.
Referenced by Init(), and ~SpectralDataSaver().
|
private |
Definition at line 117 of file SpectrumView.cpp.
Referenced by Init().