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

int schema_version
 
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 40 of file clip_editor.h.

Field Documentation

◆ audio_clip_editor

AudioClipEditor* ClipEditor::audio_clip_editor

Definition at line 52 of file clip_editor.h.

◆ automation_editor

AutomationEditor* ClipEditor::automation_editor

Definition at line 53 of file clip_editor.h.

◆ chord_editor

ChordEditor* ClipEditor::chord_editor

Definition at line 54 of file clip_editor.h.

◆ has_region

bool ClipEditor::has_region

Whether region_id is a valid region.

Definition at line 49 of file clip_editor.h.

◆ piano_roll

PianoRoll* ClipEditor::piano_roll

Definition at line 51 of file clip_editor.h.

◆ region

ZRegion* ClipEditor::region

Definition at line 61 of file clip_editor.h.

◆ region_changed

int ClipEditor::region_changed

Flag used by rulers when region first changes.

Definition at line 58 of file clip_editor.h.

◆ region_id

RegionIdentifier ClipEditor::region_id

ZRegion currently attached to the clip editor.

Definition at line 46 of file clip_editor.h.

◆ schema_version

int ClipEditor::schema_version

Definition at line 42 of file clip_editor.h.

◆ track

Track* ClipEditor::track

Definition at line 63 of file clip_editor.h.


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