Zrythm
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
13
#ifndef __GUI_WIDGETS_MARKER_H__
14
#define __GUI_WIDGETS_MARKER_H__
15
16
#include "
gui/widgets/arranger_object.h
"
17
18
#include <gtk/gtk.h>
19
26
#define MARKER_NAME_FONT "Bold 8"
27
#define MARKER_NAME_PADDING 2
28
32
void
33
marker_recreate_pango_layouts
(
Marker
* self);
34
38
void
39
marker_draw
(
Marker
* self, GtkSnapshot * snapshot);
40
45
#endif
marker_recreate_pango_layouts
void marker_recreate_pango_layouts(Marker *self)
Recreates the pango layouts for drawing.
marker_draw
void marker_draw(Marker *self, GtkSnapshot *snapshot)
Draws the given marker.
Marker
Marker for the MarkerTrack.
Definition
marker.h:49
arranger_object.h
ArrangerObject related functions for the GUI.
gui
widgets
marker.h
Generated by
1.10.0