Audacity 3.2.0
|
#include <UndoManager.h>
Classes | |
struct | Entry |
Typically statically constructed. More... | |
Public Types | |
using | Saver = std::function< std::shared_ptr< UndoStateExtension >(AudacityProject &)> |
Type of function that produces an UndoStateExtension object when saving state of a project. More... | |
Definition at line 94 of file UndoManager.h.
using UndoRedoExtensionRegistry::Saver = std::function<std::shared_ptr<UndoStateExtension>(AudacityProject&)> |
Type of function that produces an UndoStateExtension object when saving state of a project.
Shared pointer allows easy sharing of unchanging parts of project state among history states
Definition at line 98 of file UndoManager.h.