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

Clip editor inner widget. More...

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

Go to the source code of this file.

Data Structures

struct  ClipEditorInnerWidget
 The piano roll widget is the whole space inside the clip editor tab when a MIDI region is selected. More...
 

Macros

#define CLIP_EDITOR_INNER_WIDGET_TYPE   (clip_editor_inner_widget_get_type ())
 
#define MW_CLIP_EDITOR_INNER   MW_CLIP_EDITOR->clip_editor_inner
 

Typedefs

typedef struct _ColorAreaWidget ColorAreaWidget
 
typedef struct _MidiEditorSpaceWidget MidiEditorSpaceWidget
 
typedef struct _AudioEditorSpaceWidget AudioEditorSpaceWidget
 
typedef struct _ChordEditorSpaceWidget ChordEditorSpaceWidget
 
typedef struct _AutomationEditorSpaceWidget AutomationEditorSpaceWidget
 
typedef struct _ArrangerWidget ArrangerWidget
 

Functions

 G_DECLARE_FINAL_TYPE (ClipEditorInnerWidget, clip_editor_inner_widget, Z, CLIP_EDITOR_INNER_WIDGET, GtkWidget) typedef struct _RulerWidget RulerWidget
 
 TYPEDEF_STRUCT_UNDERSCORED (ZoomButtonsWidget)
 
void clip_editor_inner_widget_add_to_left_of_ruler_sizegroup (ClipEditorInnerWidget *self, GtkWidget *widget, bool add)
 Adds or remove the widget from the "left of ruler" size group.
 
void clip_editor_inner_widget_setup (ClipEditorInnerWidget *self)
 
void clip_editor_inner_widget_refresh (ClipEditorInnerWidget *self)
 
ArrangerWidgetclip_editor_inner_widget_get_visible_arranger (ClipEditorInnerWidget *self)
 

Detailed Description

Clip editor inner widget.

Definition in file clip_editor_inner.h.

Macro Definition Documentation

◆ CLIP_EDITOR_INNER_WIDGET_TYPE

#define CLIP_EDITOR_INNER_WIDGET_TYPE   (clip_editor_inner_widget_get_type ())

Definition at line 15 of file clip_editor_inner.h.

Typedef Documentation

◆ ArrangerWidget

typedef struct _ArrangerWidget ArrangerWidget

Definition at line 29 of file clip_editor_inner.h.

◆ AudioEditorSpaceWidget

typedef struct _AudioEditorSpaceWidget AudioEditorSpaceWidget

Definition at line 26 of file clip_editor_inner.h.

◆ AutomationEditorSpaceWidget

typedef struct _AutomationEditorSpaceWidget AutomationEditorSpaceWidget

Definition at line 28 of file clip_editor_inner.h.

◆ ChordEditorSpaceWidget

typedef struct _ChordEditorSpaceWidget ChordEditorSpaceWidget

Definition at line 27 of file clip_editor_inner.h.

◆ ColorAreaWidget

typedef struct _ColorAreaWidget ColorAreaWidget

Definition at line 24 of file clip_editor_inner.h.

◆ MidiEditorSpaceWidget

typedef struct _MidiEditorSpaceWidget MidiEditorSpaceWidget

Definition at line 25 of file clip_editor_inner.h.