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

Automation mode. More...

#include "dsp/automation_track.h"
#include "gui/widgets/custom_button.h"
#include <gtk/gtk.h>
Include dependency graph for automation_mode.h:

Go to the source code of this file.

Data Structures

struct  AutomationModeWidget
 Custom button group to be drawn inside drawing areas. More...
 

Macros

#define AUTOMATION_MODE_HPADDING   3
 
#define AUTOMATION_MODE_HSEPARATOR_SIZE   1
 

Functions

AutomationModeWidgetautomation_mode_widget_new (int height, PangoLayout *layout, AutomationTrack *owner)
 Creates a new track widget from the given track.
 
void automation_mode_widget_init (AutomationModeWidget *self)
 
void automation_mode_widget_draw (AutomationModeWidget *self, GtkSnapshot *snapshot, double x, double y, double x_cursor, CustomButtonWidgetState state)
 
void automation_mode_widget_free (AutomationModeWidget *self)
 

Detailed Description

Automation mode.

Definition in file automation_mode.h.