Zrythm
a highly automated and intuitive digital audio workstation
|
Selections to be used for the timeline's current selections, copying, undoing, etc. More...
#include <gui/backend/timeline_selections.h>
Public Member Functions | |
TimelineSelections * | timeline_selections_new_for_range (Position *start_pos, Position *end_pos, bool clone_objs) |
Creates a new TimelineSelections instance for the given range. | |
Data Fields | |
ArrangerSelections | base |
Base struct. | |
Region ** | regions |
Selected TrackLane Region's. | |
int | num_regions |
size_t | regions_size |
ScaleObject ** | scale_objects |
int | num_scale_objects |
size_t | scale_objects_size |
Marker ** | markers |
int | num_markers |
size_t | markers_size |
int | region_track_vis_index |
Visible track index, used during copying. | |
int | chord_track_vis_index |
Visible track index, used during copying. | |
int | marker_track_vis_index |
Visible track index, used during copying. | |
Data Fields inherited from ArrangerSelections | |
ArrangerSelectionsType | type |
Type of selections. | |
int | magic |
Selections to be used for the timeline's current selections, copying, undoing, etc.
Definition at line 33 of file timeline_selections.h.
ArrangerSelections TimelineSelections::base |
Base struct.
Definition at line 36 of file timeline_selections.h.
int TimelineSelections::chord_track_vis_index |
Visible track index, used during copying.
Definition at line 55 of file timeline_selections.h.
int TimelineSelections::marker_track_vis_index |
Visible track index, used during copying.
Definition at line 58 of file timeline_selections.h.
Marker** TimelineSelections::markers |
Definition at line 47 of file timeline_selections.h.
size_t TimelineSelections::markers_size |
Definition at line 49 of file timeline_selections.h.
int TimelineSelections::num_markers |
Definition at line 48 of file timeline_selections.h.
int TimelineSelections::num_regions |
Definition at line 40 of file timeline_selections.h.
int TimelineSelections::num_scale_objects |
Definition at line 44 of file timeline_selections.h.
int TimelineSelections::region_track_vis_index |
Visible track index, used during copying.
Definition at line 52 of file timeline_selections.h.
Region** TimelineSelections::regions |
Definition at line 39 of file timeline_selections.h.
size_t TimelineSelections::regions_size |
Definition at line 41 of file timeline_selections.h.
ScaleObject** TimelineSelections::scale_objects |
Definition at line 43 of file timeline_selections.h.
size_t TimelineSelections::scale_objects_size |
Definition at line 45 of file timeline_selections.h.