Zrythm
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
port_connections.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_PORT_CONNECTIONS_H__
14#define __GUI_WIDGETS_PORT_CONNECTIONS_H__
15
16#include <gtk/gtk.h>
17
18typedef struct _PortConnectionsTreeWidget PortConnectionsTreeWidget;
19
26#define PORT_CONNECTIONS_WIDGET_TYPE (port_connections_widget_get_type ())
28 PortConnectionsWidget,
29 port_connections_widget,
30 Z,
31 PORT_CONNECTIONS_WIDGET,
32 GtkBox)
33
34#define MW_PORT_CONNECTIONS (MW_MAIN_NOTEBOOK->port_connections)
35
39typedef struct _PortConnectionsWidget
40{
41 GtkBox parent_instance;
42
43 PortConnectionsTreeWidget * bindings_tree;
44} PortConnectionsWidget;
45
46PortConnectionsWidget *
47port_connections_widget_new (void);
48
49void
50port_connections_widget_refresh (PortConnectionsWidget * self);
51
56#endif
G_DECLARE_FINAL_TYPE(PortConnectionsWidget, port_connections_widget, Z, PORT_CONNECTIONS_WIDGET, GtkBox) typedef struct _PortConnectionsWidget
Left dock widget.