Zrythm
a highly automated and intuitive digital audio workstation
|
Ports expander widget. More...
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 ()) |
Typedefs | |
typedef struct _EditableLabelWidget | EditableLabelWidget |
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, ZPortFlow flow, ZPortType type, 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 25 of file ports_expander.h.
typedef struct _EditableLabelWidget EditableLabelWidget |
Definition at line 21 of file ports_expander.h.