Zrythm
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
plugin_strip_expander.h File Reference

Plugin strip expander widget. More...

#include "gui/widgets/expander_box.h"
#include <gtk/gtk.h>
Include dependency graph for plugin_strip_expander.h:

Go to the source code of this file.

Data Structures

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

Macros

#define PLUGIN_STRIP_EXPANDER_WIDGET_TYPE    (plugin_strip_expander_widget_get_type ())
 

Typedefs

typedef struct _ChannelSlotWidget ChannelSlotWidget
 

Enumerations

enum  PluginStripExpanderPosition { PSE_POSITION_CHANNEL , PSE_POSITION_INSPECTOR }
 

Functions

 G_DECLARE_FINAL_TYPE (PluginStripExpanderWidget, plugin_strip_expander_widget, Z, PLUGIN_STRIP_EXPANDER_WIDGET, ExpanderBoxWidget)
 
void plugin_strip_expander_widget_redraw_slot (PluginStripExpanderWidget *self, int slot)
 Queues a redraw of 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.
 

Detailed Description

Plugin strip expander widget.

Definition in file plugin_strip_expander.h.

Macro Definition Documentation

◆ PLUGIN_STRIP_EXPANDER_WIDGET_TYPE

#define PLUGIN_STRIP_EXPANDER_WIDGET_TYPE    (plugin_strip_expander_widget_get_type ())

Definition at line 17 of file plugin_strip_expander.h.

Typedef Documentation

◆ ChannelSlotWidget

typedef struct _ChannelSlotWidget ChannelSlotWidget

Definition at line 27 of file plugin_strip_expander.h.