Zrythm
a highly automated and intuitive digital audio workstation
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
ClipEditorInnerWidget Struct Reference

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

#include <gui/widgets/clip_editor_inner.h>

Collaboration diagram for ClipEditorInnerWidget:

Data Fields

GtkWidget parent_instance
 
ColorAreaWidgetcolor_bar
 
GtkBox * bot_of_arranger_toolbar
 
GtkLabel * track_name_lbl
 
GtkBox * left_of_ruler_box
 
RulerWidgetruler
 
GtkStack * editor_stack
 
GtkSizeGroup * left_of_ruler_size_group
 
GtkToggleButton * toggle_notation
 Toggle between drum mode and normal mode.
 
GtkToggleButton * toggle_listen_notes
 
GtkToggleButton * show_automation_values
 
MidiEditorSpaceWidgetmidi_editor_space
 
AutomationEditorSpaceWidgetautomation_editor_space
 
ChordEditorSpaceWidgetchord_editor_space
 
AudioEditorSpaceWidgetaudio_editor_space
 
ZoomButtonsWidget * zoom_buttons
 
GtkSizeGroup * ruler_arranger_hsize_group
 Size group for keeping the whole ruler and each timeline the same width.
 

Detailed Description

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

Definition at line 54 of file clip_editor_inner.h.

Field Documentation

◆ audio_editor_space

AudioEditorSpaceWidget* ClipEditorInnerWidget::audio_editor_space

Definition at line 91 of file clip_editor_inner.h.

◆ automation_editor_space

AutomationEditorSpaceWidget* ClipEditorInnerWidget::automation_editor_space

Definition at line 79 of file clip_editor_inner.h.

◆ bot_of_arranger_toolbar

GtkBox* ClipEditorInnerWidget::bot_of_arranger_toolbar

Definition at line 59 of file clip_editor_inner.h.

◆ chord_editor_space

ChordEditorSpaceWidget* ClipEditorInnerWidget::chord_editor_space

Definition at line 85 of file clip_editor_inner.h.

◆ color_bar

ColorAreaWidget* ClipEditorInnerWidget::color_bar

Definition at line 58 of file clip_editor_inner.h.

◆ editor_stack

GtkStack* ClipEditorInnerWidget::editor_stack

Definition at line 63 of file clip_editor_inner.h.

◆ left_of_ruler_box

GtkBox* ClipEditorInnerWidget::left_of_ruler_box

Definition at line 61 of file clip_editor_inner.h.

◆ left_of_ruler_size_group

GtkSizeGroup* ClipEditorInnerWidget::left_of_ruler_size_group

Definition at line 64 of file clip_editor_inner.h.

◆ midi_editor_space

MidiEditorSpaceWidget* ClipEditorInnerWidget::midi_editor_space

Definition at line 73 of file clip_editor_inner.h.

◆ parent_instance

GtkWidget ClipEditorInnerWidget::parent_instance

Definition at line 56 of file clip_editor_inner.h.

◆ ruler

RulerWidget* ClipEditorInnerWidget::ruler

Definition at line 62 of file clip_editor_inner.h.

◆ ruler_arranger_hsize_group

GtkSizeGroup* ClipEditorInnerWidget::ruler_arranger_hsize_group

Size group for keeping the whole ruler and each timeline the same width.

Definition at line 101 of file clip_editor_inner.h.

◆ show_automation_values

GtkToggleButton* ClipEditorInnerWidget::show_automation_values

Definition at line 71 of file clip_editor_inner.h.

◆ toggle_listen_notes

GtkToggleButton* ClipEditorInnerWidget::toggle_listen_notes

Definition at line 70 of file clip_editor_inner.h.

◆ toggle_notation

GtkToggleButton* ClipEditorInnerWidget::toggle_notation

Toggle between drum mode and normal mode.

Definition at line 69 of file clip_editor_inner.h.

◆ track_name_lbl

GtkLabel* ClipEditorInnerWidget::track_name_lbl

Definition at line 60 of file clip_editor_inner.h.

◆ zoom_buttons

ZoomButtonsWidget* ClipEditorInnerWidget::zoom_buttons

Definition at line 97 of file clip_editor_inner.h.


The documentation for this struct was generated from the following file: