Zrythm v2.0.0-DEV
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
chord_object.h
Go to the documentation of this file.
1// SPDX-FileCopyrightText: © 2019, 2021-2022 Alexandros Theodotou <alex@zrythm.org>
2// SPDX-License-Identifier: LicenseRef-ZrythmLicense
3
9
10#ifndef __GUI_WIDGETS_CHORD_OBJECT_H__
11#define __GUI_WIDGETS_CHORD_OBJECT_H__
12
14#include "gui/backend/gtk_widgets/gtk_wrapper.h"
15
21
22#define CHORD_OBJECT_WIDGET_TRIANGLE_W 10
23#define CHORD_OBJECT_NAME_FONT "Bold 8"
24#define CHORD_OBJECT_NAME_PADDING 2
25
29void
31
35void
36chord_object_draw (ChordObject * self, GtkSnapshot * snapshot);
37
41
42#endif
void chord_object_recreate_pango_layouts(ChordObject *self)
Recreates the pango layouts for drawing.
void chord_object_draw(ChordObject *self, GtkSnapshot *snapshot)
Draws the given chord object.
ArrangerObject related functions for the GUI.