Zrythm v2.0.0-DEV
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
UndoStack_v1 Struct Reference

Data Fields

int schema_version
 
Stack_v1 * stack
 
ArrangerSelectionsAction_v1 ** as_actions
 
size_t num_as_actions
 
size_t as_actions_size
 
MixerSelectionsAction_v1 ** mixer_selections_actions
 
size_t num_mixer_selections_actions
 
size_t mixer_selections_actions_size
 
TracklistSelectionsAction_v1 ** tracklist_selections_actions
 
size_t num_tracklist_selections_actions
 
size_t tracklist_selections_actions_size
 
ChannelSendAction_v1 ** channel_send_actions
 
size_t num_channel_send_actions
 
size_t channel_send_actions_size
 
PortConnectionAction_v1 ** port_connection_actions
 
size_t num_port_connection_actions
 
size_t port_connection_actions_size
 
PortAction_v1 ** port_actions
 
size_t num_port_actions
 
size_t port_actions_size
 
MidiMappingAction_v1 ** midi_mapping_actions
 
size_t num_midi_mapping_actions
 
size_t midi_mapping_actions_size
 
RangeAction_v1 ** range_actions
 
size_t num_range_actions
 
size_t range_actions_size
 
TransportAction_v1 ** transport_actions
 
size_t num_transport_actions
 
size_t transport_actions_size
 

Detailed Description

Definition at line 28 of file undo_stack.h.

Field Documentation

◆ as_actions

ArrangerSelectionsAction_v1** UndoStack_v1::as_actions

Definition at line 32 of file undo_stack.h.

◆ as_actions_size

size_t UndoStack_v1::as_actions_size

Definition at line 34 of file undo_stack.h.

◆ channel_send_actions

ChannelSendAction_v1** UndoStack_v1::channel_send_actions

Definition at line 41 of file undo_stack.h.

◆ channel_send_actions_size

size_t UndoStack_v1::channel_send_actions_size

Definition at line 43 of file undo_stack.h.

◆ midi_mapping_actions

MidiMappingAction_v1** UndoStack_v1::midi_mapping_actions

Definition at line 50 of file undo_stack.h.

◆ midi_mapping_actions_size

size_t UndoStack_v1::midi_mapping_actions_size

Definition at line 52 of file undo_stack.h.

◆ mixer_selections_actions

MixerSelectionsAction_v1** UndoStack_v1::mixer_selections_actions

Definition at line 35 of file undo_stack.h.

◆ mixer_selections_actions_size

size_t UndoStack_v1::mixer_selections_actions_size

Definition at line 37 of file undo_stack.h.

◆ num_as_actions

size_t UndoStack_v1::num_as_actions

Definition at line 33 of file undo_stack.h.

◆ num_channel_send_actions

size_t UndoStack_v1::num_channel_send_actions

Definition at line 42 of file undo_stack.h.

◆ num_midi_mapping_actions

size_t UndoStack_v1::num_midi_mapping_actions

Definition at line 51 of file undo_stack.h.

◆ num_mixer_selections_actions

size_t UndoStack_v1::num_mixer_selections_actions

Definition at line 36 of file undo_stack.h.

◆ num_port_actions

size_t UndoStack_v1::num_port_actions

Definition at line 48 of file undo_stack.h.

◆ num_port_connection_actions

size_t UndoStack_v1::num_port_connection_actions

Definition at line 45 of file undo_stack.h.

◆ num_range_actions

size_t UndoStack_v1::num_range_actions

Definition at line 54 of file undo_stack.h.

◆ num_tracklist_selections_actions

size_t UndoStack_v1::num_tracklist_selections_actions

Definition at line 39 of file undo_stack.h.

◆ num_transport_actions

size_t UndoStack_v1::num_transport_actions

Definition at line 57 of file undo_stack.h.

◆ port_actions

PortAction_v1** UndoStack_v1::port_actions

Definition at line 47 of file undo_stack.h.

◆ port_actions_size

size_t UndoStack_v1::port_actions_size

Definition at line 49 of file undo_stack.h.

◆ port_connection_actions

PortConnectionAction_v1** UndoStack_v1::port_connection_actions

Definition at line 44 of file undo_stack.h.

◆ port_connection_actions_size

size_t UndoStack_v1::port_connection_actions_size

Definition at line 46 of file undo_stack.h.

◆ range_actions

RangeAction_v1** UndoStack_v1::range_actions

Definition at line 53 of file undo_stack.h.

◆ range_actions_size

size_t UndoStack_v1::range_actions_size

Definition at line 55 of file undo_stack.h.

◆ schema_version

int UndoStack_v1::schema_version

Definition at line 30 of file undo_stack.h.

◆ stack

Stack_v1* UndoStack_v1::stack

Definition at line 31 of file undo_stack.h.

◆ tracklist_selections_actions

TracklistSelectionsAction_v1** UndoStack_v1::tracklist_selections_actions

Definition at line 38 of file undo_stack.h.

◆ tracklist_selections_actions_size

size_t UndoStack_v1::tracklist_selections_actions_size

Definition at line 40 of file undo_stack.h.

◆ transport_actions

TransportAction_v1** UndoStack_v1::transport_actions

Definition at line 56 of file undo_stack.h.

◆ transport_actions_size

size_t UndoStack_v1::transport_actions_size

Definition at line 58 of file undo_stack.h.


The documentation for this struct was generated from the following file: