![]() |
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 |