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

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

#include <gui/widgets/chord_editor_space.h>

Collaboration diagram for ChordEditorSpaceWidget:

Data Fields

GtkBox parent_instance
 
GtkPaned * main_top_bot_paned
 The main vertical paned.
 
GtkBox * chord_keys_slash_arranger_box
 The box dividing the chord keys and the arranger.
 
GtkBox * left_box
 The box on the left of the arranger containing the chord keys.
 
GtkBox * chord_keys_box
 The box wrapped inside a scroll that will host the ChordKeyWidget's.
 
ChordKeyWidgetchord_keys [128]
 The chord keys (see ChordEditor).
 
GtkBox * chord_key_boxes [128]
 Containers for each chord key.
 
GtkScrolledWindow * chord_keys_scroll
 
GtkSizeGroup * arranger_and_keys_vsize_group
 Vertical size goup for the keys and the arranger.
 
ArrangerWidgetarranger
 The arranger.
 

Detailed Description

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

Definition at line 38 of file chord_editor_space.h.

Field Documentation

◆ arranger

ArrangerWidget* ChordEditorSpaceWidget::arranger

The arranger.

Definition at line 70 of file chord_editor_space.h.

◆ arranger_and_keys_vsize_group

GtkSizeGroup* ChordEditorSpaceWidget::arranger_and_keys_vsize_group

Vertical size goup for the keys and the arranger.

Definition at line 67 of file chord_editor_space.h.

◆ chord_key_boxes

GtkBox* ChordEditorSpaceWidget::chord_key_boxes[128]

Containers for each chord key.

Definition at line 61 of file chord_editor_space.h.

◆ chord_keys

ChordKeyWidget* ChordEditorSpaceWidget::chord_keys[128]

The chord keys (see ChordEditor).

Definition at line 58 of file chord_editor_space.h.

◆ chord_keys_box

GtkBox* ChordEditorSpaceWidget::chord_keys_box

The box wrapped inside a scroll that will host the ChordKeyWidget's.

Definition at line 55 of file chord_editor_space.h.

◆ chord_keys_scroll

GtkScrolledWindow* ChordEditorSpaceWidget::chord_keys_scroll

Definition at line 63 of file chord_editor_space.h.

◆ chord_keys_slash_arranger_box

GtkBox* ChordEditorSpaceWidget::chord_keys_slash_arranger_box

The box dividing the chord keys and the arranger.

Definition at line 47 of file chord_editor_space.h.

◆ left_box

GtkBox* ChordEditorSpaceWidget::left_box

The box on the left of the arranger containing the chord keys.

Definition at line 51 of file chord_editor_space.h.

◆ main_top_bot_paned

GtkPaned* ChordEditorSpaceWidget::main_top_bot_paned

The main vertical paned.

Definition at line 43 of file chord_editor_space.h.

◆ parent_instance

GtkBox ChordEditorSpaceWidget::parent_instance

Definition at line 40 of file chord_editor_space.h.


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