Zrythm
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
ClipEditor Struct Reference

Clip editor serializable backend. More...

#include <gui/backend/clip_editor.h>

Collaboration diagram for ClipEditor:

Data Fields

RegionIdentifier region_id
 ZRegion 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.
 
ZRegionregion
 
Tracktrack
 

Detailed Description

Clip editor serializable backend.

The actual widgets should reflect the information here.

Definition at line 38 of file clip_editor.h.

Field Documentation

◆ audio_clip_editor

AudioClipEditor* ClipEditor::audio_clip_editor

Definition at line 48 of file clip_editor.h.

◆ automation_editor

AutomationEditor* ClipEditor::automation_editor

Definition at line 49 of file clip_editor.h.

◆ chord_editor

ChordEditor* ClipEditor::chord_editor

Definition at line 50 of file clip_editor.h.

◆ has_region

bool ClipEditor::has_region

Whether region_id is a valid region.

Definition at line 45 of file clip_editor.h.

◆ piano_roll

PianoRoll* ClipEditor::piano_roll

Definition at line 47 of file clip_editor.h.

◆ region

ZRegion* ClipEditor::region

Definition at line 57 of file clip_editor.h.

◆ region_changed

int ClipEditor::region_changed

Flag used by rulers when region first changes.

Definition at line 54 of file clip_editor.h.

◆ region_id

RegionIdentifier ClipEditor::region_id

ZRegion currently attached to the clip editor.

Definition at line 42 of file clip_editor.h.

◆ track

Track* ClipEditor::track

Definition at line 59 of file clip_editor.h.


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