Zrythm v2.0.0-DEV
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
midi_note.h
Go to the documentation of this file.
1// SPDX-FileCopyrightText: © 2018-2022 Alexandros Theodotou <alex@zrythm.org>
2// SPDX-License-Identifier: LicenseRef-ZrythmLicense
3
9
10#ifndef __GUI_WIDGETS_MIDI_NOTE_H__
11#define __GUI_WIDGETS_MIDI_NOTE_H__
12
13#include "common/dsp/midi_note.h"
14#include "common/utils/ui.h"
16#include "gui/backend/gtk_widgets/gtk_wrapper.h"
17
23
28ATTR_NONNULL void
29midi_note_draw (MidiNote * self, GtkSnapshot * snapshot);
30
31ATTR_NONNULL void
32midi_note_get_adjusted_color (MidiNote * self, Color &color);
33
37
38#endif
ATTR_NONNULL void midi_note_draw(MidiNote *self, GtkSnapshot *snapshot)
ArrangerObject related functions for the GUI.