|
Zrythm v2.0.0-DEV
a highly automated and intuitive digital audio workstation
|
A GtkPopover to select Port's. More...
#include <src/gui/backend/gtk_widgets/dialogs/port_selector_dialog.h>

Data Fields | |
| GtkDialog | parent_instance |
| Port * | port |
| The owner Port. | |
| GtkScrolledWindow * | track_scroll |
| GtkTreeView * | track_treeview |
| GtkTreeModel * | track_model |
| GtkScrolledWindow * | plugin_scroll |
| GtkTreeView * | plugin_treeview |
| GtkTreeModel * | plugin_model |
| GtkSeparator * | plugin_separator |
| GtkScrolledWindow * | port_scroll |
| GtkTreeView * | port_treeview |
| GtkTreeModel * | port_model |
| Track * | selected_track |
| Track selected in the Track treeview. | |
| zrythm::plugins::Plugin * | selected_plugin |
| Plugin selected in the Plugin treeview. | |
| int | track_ports_selected |
| Used if selected_plugin is NULL. | |
| Port * | selected_port |
| GtkButton * | ok_btn |
| GtkButton * | cancel_btn |
| bool | setup |
| Whether already set up (to avoid re-adding existing widgets). | |
| PortConnectionsPopoverWidget * | owner |
A GtkPopover to select Port's.
Definition at line 36 of file port_selector_dialog.h.
| GtkButton* PortSelectorDialogWidget::cancel_btn |
Definition at line 76 of file port_selector_dialog.h.
| GtkButton* PortSelectorDialogWidget::ok_btn |
Definition at line 75 of file port_selector_dialog.h.
| PortConnectionsPopoverWidget* PortSelectorDialogWidget::owner |
Definition at line 82 of file port_selector_dialog.h.
| GtkDialog PortSelectorDialogWidget::parent_instance |
Definition at line 38 of file port_selector_dialog.h.
| GtkTreeModel* PortSelectorDialogWidget::plugin_model |
Definition at line 48 of file port_selector_dialog.h.
| GtkScrolledWindow* PortSelectorDialogWidget::plugin_scroll |
Definition at line 46 of file port_selector_dialog.h.
| GtkSeparator* PortSelectorDialogWidget::plugin_separator |
Definition at line 49 of file port_selector_dialog.h.
| GtkTreeView* PortSelectorDialogWidget::plugin_treeview |
Definition at line 47 of file port_selector_dialog.h.
| Port* PortSelectorDialogWidget::port |
The owner Port.
Definition at line 41 of file port_selector_dialog.h.
| GtkTreeModel* PortSelectorDialogWidget::port_model |
Definition at line 52 of file port_selector_dialog.h.
| GtkScrolledWindow* PortSelectorDialogWidget::port_scroll |
Definition at line 50 of file port_selector_dialog.h.
| GtkTreeView* PortSelectorDialogWidget::port_treeview |
Definition at line 51 of file port_selector_dialog.h.
| zrythm::plugins::Plugin* PortSelectorDialogWidget::selected_plugin |
Plugin selected in the Plugin treeview.
If this is nullptr, see track_ports_selected.
Definition at line 62 of file port_selector_dialog.h.
| Port* PortSelectorDialogWidget::selected_port |
Definition at line 73 of file port_selector_dialog.h.
| Track* PortSelectorDialogWidget::selected_track |
Track selected in the Track treeview.
Definition at line 55 of file port_selector_dialog.h.
| bool PortSelectorDialogWidget::setup |
Whether already set up (to avoid re-adding existing widgets).
Definition at line 80 of file port_selector_dialog.h.
| GtkTreeModel* PortSelectorDialogWidget::track_model |
Definition at line 45 of file port_selector_dialog.h.
| int PortSelectorDialogWidget::track_ports_selected |
Used if selected_plugin is NULL.
If this is 1, the track ports are selected, otherwise if this is 0 then nothing is selected in the Plugin treeview.
Definition at line 71 of file port_selector_dialog.h.
| GtkScrolledWindow* PortSelectorDialogWidget::track_scroll |
Definition at line 43 of file port_selector_dialog.h.
| GtkTreeView* PortSelectorDialogWidget::track_treeview |
Definition at line 44 of file port_selector_dialog.h.