Audacity 3.2.0
|
Public Member Functions | |
ResetHandler (const ResetHandler &)=delete | |
ResetHandler & | operator= (const ResetHandler &)=delete |
ResetHandler (ResetHandler &&)=delete | |
ResetHandler & | operator= (ResetHandler &&)=delete |
ResetHandler (SettingType &setting) | |
~ResetHandler () override | |
void | OnSettingResetBegin () override |
Happens before preferences reset. More... | |
void | OnSettingResetEnd () override |
Happens after preferences reset. More... | |
Public Member Functions inherited from PreferencesResetHandler | |
virtual | ~PreferencesResetHandler () |
virtual void | OnSettingResetBegin ()=0 |
Happens before preferences reset. More... | |
virtual void | OnSettingResetEnd ()=0 |
Happens after preferences reset. More... | |
Private Types | |
using | ValueType = typename SettingType::ValueType |
Private Attributes | |
SettingType & | mSetting |
std::optional< ValueType > | mCapturedValue |
|
private |
|
delete |
|
delete |
|
inline |
|
inlineoverride |
Definition at line 606 of file Prefs.h.
|
inlineoverridevirtual |
Happens before preferences reset.
Implements PreferencesResetHandler.
Definition at line 608 of file Prefs.h.
|
inlineoverridevirtual |
Happens after preferences reset.
Implements PreferencesResetHandler.
Definition at line 616 of file Prefs.h.
|
delete |
|
delete |
|
private |
|
private |