Audacity 3.2.0
|
Public Member Functions | |
TimeSignatureRestorer (AudacityProject &project) | |
void | RestoreUndoRedoState (AudacityProject &project) override |
Modify the project when undoing or redoing to some state in history. More... | |
Public Member Functions inherited from UndoStateExtension | |
virtual | ~UndoStateExtension () |
virtual void | RestoreUndoRedoState (AudacityProject &project)=0 |
Modify the project when undoing or redoing to some state in history. More... | |
virtual bool | CanUndoOrRedo (const AudacityProject &project) |
Whether undo or redo is now permitted; default returns true. More... | |
Public Attributes | |
double | mTempo |
int | mUpper |
int | mLower |
Definition at line 282 of file TimeSignatureToolBar.cpp.
|
inlineexplicit |
Definition at line 284 of file TimeSignatureToolBar.cpp.
|
inlineoverridevirtual |
Modify the project when undoing or redoing to some state in history.
Implements UndoStateExtension.
Definition at line 290 of file TimeSignatureToolBar.cpp.
References ProjectTimeSignature::Get(), and project.
int anonymous_namespace{TimeSignatureToolBar.cpp}::TimeSignatureRestorer::mLower |
Definition at line 301 of file TimeSignatureToolBar.cpp.
double anonymous_namespace{TimeSignatureToolBar.cpp}::TimeSignatureRestorer::mTempo |
Definition at line 299 of file TimeSignatureToolBar.cpp.
int anonymous_namespace{TimeSignatureToolBar.cpp}::TimeSignatureRestorer::mUpper |
Definition at line 300 of file TimeSignatureToolBar.cpp.