|
Zrythm
a highly automated and intuitive digital audio workstation
|
Undo manager. More...
#include <actions/undo_manager.h>

Data Fields | |
| UndoStack * | undo_stack |
| UndoStack * | redo_stack |
| bool | redo_stack_locked |
| Whether the redo stack is currently locked. | |
| ZixSem | action_sem |
| Semaphore for performing actions. | |
Undo manager.
Definition at line 30 of file undo_manager.h.
| ZixSem UndoManager::action_sem |
Semaphore for performing actions.
Definition at line 44 of file undo_manager.h.
| UndoStack* UndoManager::redo_stack |
Definition at line 33 of file undo_manager.h.
| bool UndoManager::redo_stack_locked |
Whether the redo stack is currently locked.
This is used as a hack when cancelling arranger drags.
Definition at line 41 of file undo_manager.h.
| UndoStack* UndoManager::undo_stack |
Definition at line 32 of file undo_manager.h.