a highly automated and intuitive digital audio workstation
No Matches
PluginStripExpanderWidget Struct Reference

A TwoColExpanderBoxWidget for showing the ports in the InspectorWidget. More...

#include <gui/widgets/plugin_strip_expander.h>

Collaboration diagram for PluginStripExpanderWidget:

Data Fields

ExpanderBoxWidget parent_instance
ZPluginSlotType slot_type
PluginStripExpanderPosition position
GtkScrolledWindow * scroll
 Scrolled window for the vbox inside.
GtkViewport * viewport
GtkBox * box
 VBox containing each slot.
GtkBox * strip_boxes [STRIP_SIZE]
 1 box for each item.
ChannelSlotWidgetslots [STRIP_SIZE]
 Channel slots, if type is inserts.
 Owner track.

Detailed Description

A TwoColExpanderBoxWidget for showing the ports in the InspectorWidget.

Definition at line 45 of file plugin_strip_expander.h.

Field Documentation

◆ box

GtkBox* PluginStripExpanderWidget::box

VBox containing each slot.

Definition at line 57 of file plugin_strip_expander.h.

◆ parent_instance

ExpanderBoxWidget PluginStripExpanderWidget::parent_instance

Definition at line 47 of file plugin_strip_expander.h.

◆ position

PluginStripExpanderPosition PluginStripExpanderWidget::position

Definition at line 50 of file plugin_strip_expander.h.

◆ scroll

GtkScrolledWindow* PluginStripExpanderWidget::scroll

Scrolled window for the vbox inside.

Definition at line 53 of file plugin_strip_expander.h.

◆ slot_type

ZPluginSlotType PluginStripExpanderWidget::slot_type

Definition at line 49 of file plugin_strip_expander.h.

◆ slots

ChannelSlotWidget* PluginStripExpanderWidget::slots[STRIP_SIZE]

Channel slots, if type is inserts.

Definition at line 63 of file plugin_strip_expander.h.

◆ strip_boxes

GtkBox* PluginStripExpanderWidget::strip_boxes[STRIP_SIZE]

1 box for each item.

Definition at line 60 of file plugin_strip_expander.h.

◆ track

Track* PluginStripExpanderWidget::track

Owner track.

Definition at line 66 of file plugin_strip_expander.h.

◆ viewport

GtkViewport* PluginStripExpanderWidget::viewport

Definition at line 54 of file plugin_strip_expander.h.

The documentation for this struct was generated from the following file: