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

Inspector section for tracks. More...

#include <gtk/gtk.h>
Include dependency graph for inspector_track.h:

Go to the source code of this file.

Data Structures

struct  InspectorTrackWidget
 Inspector section for tracks. More...
 

Macros

#define INSPECTOR_TRACK_WIDGET_TYPE   (inspector_track_widget_get_type ())
 
#define MW_TRACK_INSPECTOR   MW_LEFT_DOCK_EDGE->track_inspector
 

Typedefs

typedef struct _TrackPropertiesExpanderWidget TrackPropertiesExpanderWidget
 
typedef struct _PortsExpanderWidget PortsExpanderWidget
 
typedef struct _TrackInputExpanderWidget TrackInputExpanderWidget
 
typedef struct _PluginStripExpanderWidget PluginStripExpanderWidget
 
typedef struct _FaderControlsExpanderWidget FaderControlsExpanderWidget
 
typedef struct _TextExpanderWidget TextExpanderWidget
 
typedef struct _ColorAreaWidget ColorAreaWidget
 
typedef struct _ChannelSendsExpanderWidget ChannelSendsExpanderWidget
 

Functions

 G_DECLARE_FINAL_TYPE (InspectorTrackWidget, inspector_track_widget, Z, INSPECTOR_TRACK_WIDGET, GtkWidget) typedef struct TracklistSelections TracklistSelections
 
NONNULL void inspector_track_widget_show_tracks (InspectorTrackWidget *self, TracklistSelections *tls, bool set_notebook_page)
 Shows the inspector page for the given tracklist selection.
 
void inspector_track_widget_setup (InspectorTrackWidget *self, TracklistSelections *tls)
 Sets up the inspector track widget for the first time.
 
InspectorTrackWidgetinspector_track_widget_new (void)
 
void inspector_track_widget_tear_down (InspectorTrackWidget *self)
 Prepare for finalization.
 

Detailed Description

Inspector section for tracks.

Definition in file inspector_track.h.

Macro Definition Documentation

◆ INSPECTOR_TRACK_WIDGET_TYPE

#define INSPECTOR_TRACK_WIDGET_TYPE   (inspector_track_widget_get_type ())

Definition at line 15 of file inspector_track.h.

Typedef Documentation

◆ ChannelSendsExpanderWidget

typedef struct _ChannelSendsExpanderWidget ChannelSendsExpanderWidget

Definition at line 31 of file inspector_track.h.

◆ ColorAreaWidget

typedef struct _ColorAreaWidget ColorAreaWidget

Definition at line 30 of file inspector_track.h.

◆ FaderControlsExpanderWidget

typedef struct _FaderControlsExpanderWidget FaderControlsExpanderWidget

Definition at line 28 of file inspector_track.h.

◆ PluginStripExpanderWidget

typedef struct _PluginStripExpanderWidget PluginStripExpanderWidget

Definition at line 27 of file inspector_track.h.

◆ PortsExpanderWidget

typedef struct _PortsExpanderWidget PortsExpanderWidget

Definition at line 25 of file inspector_track.h.

◆ TextExpanderWidget

typedef struct _TextExpanderWidget TextExpanderWidget

Definition at line 29 of file inspector_track.h.

◆ TrackInputExpanderWidget

typedef struct _TrackInputExpanderWidget TrackInputExpanderWidget

Definition at line 26 of file inspector_track.h.

◆ TrackPropertiesExpanderWidget

typedef struct _TrackPropertiesExpanderWidget TrackPropertiesExpanderWidget

Definition at line 24 of file inspector_track.h.