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

Clip editor serializable backend. More...

#include <gui/backend/clip_editor.h>

Collaboration diagram for ClipEditor:

Data Fields

RegionIdentifier region_id
 Region currently attached to the clip editor.
 
bool has_region
 Whether region_id is a valid region.
 
PianoRollpiano_roll
 
AudioClipEditoraudio_clip_editor
 
AutomationEditorautomation_editor
 
ChordEditorchord_editor
 
int region_changed
 Flag used by rulers when region first changes.
 
Regionregion
 
Tracktrack
 

Detailed Description

Clip editor serializable backend.

The actual widgets should reflect the information here.

Definition at line 36 of file clip_editor.h.

Field Documentation

◆ audio_clip_editor

AudioClipEditor* ClipEditor::audio_clip_editor

Definition at line 46 of file clip_editor.h.

◆ automation_editor

AutomationEditor* ClipEditor::automation_editor

Definition at line 47 of file clip_editor.h.

◆ chord_editor

ChordEditor* ClipEditor::chord_editor

Definition at line 48 of file clip_editor.h.

◆ has_region

bool ClipEditor::has_region

Whether region_id is a valid region.

Definition at line 43 of file clip_editor.h.

◆ piano_roll

PianoRoll* ClipEditor::piano_roll

Definition at line 45 of file clip_editor.h.

◆ region

Region* ClipEditor::region

Definition at line 55 of file clip_editor.h.

◆ region_changed

int ClipEditor::region_changed

Flag used by rulers when region first changes.

Definition at line 52 of file clip_editor.h.

◆ region_id

RegionIdentifier ClipEditor::region_id

Region currently attached to the clip editor.

Definition at line 40 of file clip_editor.h.

◆ track

Track* ClipEditor::track

Definition at line 57 of file clip_editor.h.


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