gui/backend/audio_selections.h file

Contents

API for selections in the AudioArrangerWidget.

Classes

struct AudioSelections
Selections to be used for the AudioArrangerWidget's current selections, copying, undoing, etc.

Typedefs

using AudioSelections = struct AudioSelections
Selections to be used for the AudioArrangerWidget's current selections, copying, undoing, etc.

Functions

void audio_selections_init(AudioSelections* self)
Inits the audio selections.
auto audio_selections_new(void) -> AudioSelections*
Creates a new AudioSelections instance.
void audio_selections_set_has_range(AudioSelections* self, bool has_range)
Sets whether a range selection exists and sends events to update the UI.
auto audio_selections_can_be_pasted(AudioSelections* ts, Position* pos, ZRegion* r) -> bool
Returns if the selections can be pasted.