|
Zrythm
a highly automated and intuitive digital audio workstation
|
Serializable stack for undoable actions. More...
#include <actions/undo_stack.h>

Serializable stack for undoable actions.
This is used for both undo and redo.
Definition at line 39 of file undo_stack.h.
| ArrangerSelectionsAction** UndoStack::as_actions |
Definition at line 46 of file undo_stack.h.
| size_t UndoStack::as_actions_size |
Definition at line 48 of file undo_stack.h.
| ChannelSendAction** UndoStack::channel_send_actions |
Definition at line 58 of file undo_stack.h.
| size_t UndoStack::channel_send_actions_size |
Definition at line 60 of file undo_stack.h.
| ChordAction** UndoStack::chord_actions |
Definition at line 82 of file undo_stack.h.
| size_t UndoStack::chord_actions_size |
Definition at line 84 of file undo_stack.h.
| MidiMappingAction** UndoStack::midi_mapping_actions |
Definition at line 70 of file undo_stack.h.
| size_t UndoStack::midi_mapping_actions_size |
Definition at line 72 of file undo_stack.h.
| MixerSelectionsAction** UndoStack::mixer_selections_actions |
Definition at line 50 of file undo_stack.h.
| size_t UndoStack::mixer_selections_actions_size |
Definition at line 52 of file undo_stack.h.
| size_t UndoStack::num_as_actions |
Definition at line 47 of file undo_stack.h.
| size_t UndoStack::num_channel_send_actions |
Definition at line 59 of file undo_stack.h.
| size_t UndoStack::num_chord_actions |
Definition at line 83 of file undo_stack.h.
| size_t UndoStack::num_midi_mapping_actions |
Definition at line 71 of file undo_stack.h.
| size_t UndoStack::num_mixer_selections_actions |
Definition at line 51 of file undo_stack.h.
| size_t UndoStack::num_port_actions |
Definition at line 67 of file undo_stack.h.
| size_t UndoStack::num_port_connection_actions |
Definition at line 63 of file undo_stack.h.
| size_t UndoStack::num_range_actions |
Definition at line 75 of file undo_stack.h.
| size_t UndoStack::num_tracklist_selections_actions |
Definition at line 55 of file undo_stack.h.
| size_t UndoStack::num_transport_actions |
Definition at line 79 of file undo_stack.h.
| PortAction** UndoStack::port_actions |
Definition at line 66 of file undo_stack.h.
| size_t UndoStack::port_actions_size |
Definition at line 68 of file undo_stack.h.
| PortConnectionAction** UndoStack::port_connection_actions |
Definition at line 62 of file undo_stack.h.
| size_t UndoStack::port_connection_actions_size |
Definition at line 64 of file undo_stack.h.
| RangeAction** UndoStack::range_actions |
Definition at line 74 of file undo_stack.h.
| size_t UndoStack::range_actions_size |
Definition at line 76 of file undo_stack.h.
| Stack* UndoStack::stack |
Actual stack used at runtime.
Definition at line 42 of file undo_stack.h.
| TracklistSelectionsAction** UndoStack::tracklist_selections_actions |
Definition at line 54 of file undo_stack.h.
| size_t UndoStack::tracklist_selections_actions_size |
Definition at line 56 of file undo_stack.h.
| TransportAction** UndoStack::transport_actions |
Definition at line 78 of file undo_stack.h.
| size_t UndoStack::transport_actions_size |
Definition at line 80 of file undo_stack.h.