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

Mixer widget. More...

#include "gui/widgets/main_window.h"
#include "gtk_wrapper.h"
Include dependency graph for mixer.h:

Go to the source code of this file.

Data Structures

struct  MixerWidget
 

Macros

#define MIXER_WIDGET_TYPE   (mixer_widget_get_type ())
 
#define MW_MIXER   MW_BOT_DOCK_EDGE->mixer
 

Typedefs

typedef struct _DragDestBoxWidget DragDestBoxWidget
 
typedef struct _ChannelSlotWidget ChannelSlotWidget
 
typedef struct _AddTrackMenuButtonWidget AddTrackMenuButtonWidget
 

Functions

void mixer_widget_setup (MixerWidget *self, Channel *master)
 To be called once.
 
void mixer_widget_hard_refresh (MixerWidget *self)
 Deletes and readds all channels.
 
void mixer_widget_soft_refresh (MixerWidget *self)
 Calls refresh on each channel.
 
MixerWidgetmixer_widget_new (void)
 

Detailed Description

Mixer widget.

Definition in file mixer.h.

Typedef Documentation

◆ AddTrackMenuButtonWidget

typedef struct _AddTrackMenuButtonWidget AddTrackMenuButtonWidget

Definition at line 24 of file mixer.h.

◆ ChannelSlotWidget

typedef struct _ChannelSlotWidget ChannelSlotWidget

Definition at line 22 of file mixer.h.

◆ DragDestBoxWidget

typedef struct _DragDestBoxWidget DragDestBoxWidget

Definition at line 20 of file mixer.h.