Zrythm
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
cc_bindings.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: © 2020 Alexandros Theodotou <alex@zrythm.org>
3 *
4 * SPDX-License-Identifier: LicenseRef-ZrythmLicense
5 */
6
13#ifndef __GUI_WIDGETS_CC_BINDINGS_H__
14#define __GUI_WIDGETS_CC_BINDINGS_H__
15
16#include <gtk/gtk.h>
17
18typedef struct _CcBindingsTreeWidget CcBindingsTreeWidget;
19
26#define CC_BINDINGS_WIDGET_TYPE (cc_bindings_widget_get_type ())
28 CcBindingsWidget,
29 cc_bindings_widget,
30 Z,
31 CC_BINDINGS_WIDGET,
32 GtkBox)
33
34#define MW_CC_BINDINGS (MW_MAIN_NOTEBOOK->cc_bindings)
35
39typedef struct _CcBindingsWidget
40{
41 GtkBox parent_instance;
42
43 CcBindingsTreeWidget * bindings_tree;
44} CcBindingsWidget;
45
46CcBindingsWidget *
47cc_bindings_widget_new (void);
48
49void
50cc_bindings_widget_refresh (CcBindingsWidget * self);
51
56#endif
G_DECLARE_FINAL_TYPE(CcBindingsWidget, cc_bindings_widget, Z, CC_BINDINGS_WIDGET, GtkBox) typedef struct _CcBindingsWidget
Left dock widget.
Definition cc_bindings.h:27