Zrythm v2.0.0-DEV
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
marker.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: © 2019, 2021 Alexandros Theodotou <alex@zrythm.org>
3 *
4 * SPDX-License-Identifier: LicenseRef-ZrythmLicense
5 */
6
12
13#ifndef __GUI_WIDGETS_MARKER_H__
14#define __GUI_WIDGETS_MARKER_H__
15
17#include "gui/backend/gtk_widgets/gtk_wrapper.h"
18
24
25#define MARKER_NAME_FONT "Bold 8"
26#define MARKER_NAME_PADDING 2
27
31void
33
37void
38marker_draw (Marker * self, GtkSnapshot * snapshot);
39
43
44#endif
void marker_recreate_pango_layouts(Marker *self)
Recreates the pango layouts for drawing.
void marker_draw(Marker *self, GtkSnapshot *snapshot)
Draws the given marker.
ArrangerObject related functions for the GUI.