gui/widgets/midi_editor_space.h file

Piano roll widget.

Contents

Classes

struct _MidiEditorSpaceWidget
The piano roll widget is the whole space inside the clip editor tab when a MIDI region is selected.

Typedefs

using MidiEditorSpaceWidget = struct _MidiEditorSpaceWidget
The piano roll widget is the whole space inside the clip editor tab when a MIDI region is selected.

Functions

void midi_editor_space_widget_update_size_group(MidiEditorSpaceWidget* self, int visible)
See CLIP_EDITOR_INNER_WIDGET_ADD_TO_SIZEGROUP.
void midi_editor_space_widget_refresh_labels(MidiEditorSpaceWidget* self, int hard_refresh)
Refresh the labels only (for highlighting).
auto midi_editor_space_widget_get_key_for_label(MidiEditorSpaceWidget* self, PianoRollKeyLabelWidget* label) -> PianoRollKeyWidget*
Gets the PianoRollKeyWidget corresponding to the given PianoRollKeyLabelWidget.