gui/widgets/plugin_strip_expander.h file

Plugin strip expander widget.

Contents

Classes

struct _PluginStripExpanderWidget
A TwoColExpanderBoxWidget for showing the ports in the InspectorWidget.

Typedefs

using PluginStripExpanderWidget = struct _PluginStripExpanderWidget
A TwoColExpanderBoxWidget for showing the ports in the InspectorWidget.

Functions

void plugin_strip_expander_widget_redraw_slot(PluginStripExpanderWidget* self, int slot)
Queues a redraw of the given slot.
void plugin_strip_expander_widget_set_state_flags(PluginStripExpanderWidget* self, int slot, GtkStateFlags flags, bool set)
Unsets state flags and redraws the widget at the given slot.
void plugin_strip_expander_widget_refresh(PluginStripExpanderWidget* self)
Refreshes each field.
void plugin_strip_expander_widget_setup(PluginStripExpanderWidget* self, PluginSlotType type, PluginStripExpanderPosition position, Track* track)
Sets up the PluginStripExpanderWidget.