|
Zrythm v2.0.0-DEV
a highly automated and intuitive digital audio workstation
|
Ports expander widget. More...
#include "common/dsp/port.h"#include "gui/backend/gtk_widgets/gtk_wrapper.h"#include "gui/backend/gtk_widgets/two_col_expander_box.h"
Go to the source code of this file.
Data Structures | |
| struct | PortsExpanderWidget |
| A TwoColExpanderBoxWidget for showing the ports in the InspectorWidget. More... | |
Macros | |
| #define | PORTS_EXPANDER_WIDGET_TYPE (ports_expander_widget_get_type ()) |
Enumerations | |
| enum class | PortsExpanderTrackPortType { PE_TRACK_PORT_TYPE_CONTROLS , PE_TRACK_PORT_TYPE_SENDS , PE_TRACK_PORT_TYPE_STEREO_IN , PE_TRACK_PORT_TYPE_MIDI_IN , PE_TRACK_PORT_TYPE_MIDI_OUT } |
| Used for Track's. More... | |
Functions | |
| G_DECLARE_FINAL_TYPE (PortsExpanderWidget, ports_expander_widget, Z, PORTS_EXPANDER_WIDGET, TwoColExpanderBoxWidget) | |
| void | ports_expander_widget_refresh (PortsExpanderWidget *self) |
| Refreshes each field. | |
| void | ports_expander_widget_setup_plugin (PortsExpanderWidget *self, PortFlow flow, PortType type, zrythm::plugins::Plugin *pl) |
| Sets up the PortsExpanderWidget for a Plugin. | |
| void | ports_expander_widget_setup_track (PortsExpanderWidget *self, Track *tr, PortsExpanderTrackPortType type) |
| Sets up the PortsExpanderWidget for Track ports. | |
Ports expander widget.
Definition in file ports_expander.h.
| #define PORTS_EXPANDER_WIDGET_TYPE (ports_expander_widget_get_type ()) |
Definition at line 24 of file ports_expander.h.