|
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.