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

Mixer widget. More...

#include "gui/backend/gtk_widgets/gtk_wrapper.h"
#include "gui/backend/gtk_widgets/main_window.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 23 of file mixer.h.

◆ ChannelSlotWidget

typedef struct _ChannelSlotWidget ChannelSlotWidget

Definition at line 21 of file mixer.h.

◆ DragDestBoxWidget

typedef struct _DragDestBoxWidget DragDestBoxWidget

Definition at line 19 of file mixer.h.