Zrythm
a highly automated and intuitive digital audio workstation
|
Selections to be used for the tracklist's current selections, copying, undoing, etc. More...
#include <gui/backend/tracklist_selections.h>
Data Fields | |
Track * | tracks [600] |
Selected Tracks. | |
int | num_tracks |
bool | is_project |
Whether these are the project selections. | |
bool | free_tracks |
Flag to free tracks even if these are the project selections (e.g. | |
Selections to be used for the tracklist's current selections, copying, undoing, etc.
TracklistSelections are special in that they do not allow 0 selections. There must always be a Track selected.
Definition at line 32 of file tracklist_selections.h.
bool TracklistSelections::free_tracks |
Flag to free tracks even if these are the project selections (e.g.
when temporarily cloning the project to save).
Definition at line 46 of file tracklist_selections.h.
bool TracklistSelections::is_project |
Whether these are the project selections.
Definition at line 39 of file tracklist_selections.h.
int TracklistSelections::num_tracks |
Definition at line 36 of file tracklist_selections.h.
Track* TracklistSelections::tracks[600] |
Selected Tracks.
Definition at line 35 of file tracklist_selections.h.