Zrythm v2.0.0-alpha.1
a highly automated and intuitive digital audio workstation
Loading...
Searching...
No Matches
zrythm::gui::qquick::ComputedChordCell Struct Reference

One chord as it should be drawn within the clip, after loop expansion. More...

#include <src/gui/qquick/chord_clip_canvas_renderer.h>

Collaboration diagram for zrythm::gui::qquick::ComputedChordCell:

Data Fields

dsp::ContentTick abs_start {}
 Absolute start position within the clip.
dsp::ContentTick abs_end {}
 Absolute end position within the clip.
structure::arrangement::ChordObjectchord_object = nullptr
 Pointer to the source chord object.
int chord_index = 0
 Index of the chord in insertion order (not sorted order).

Detailed Description

One chord as it should be drawn within the clip, after loop expansion.

Pure data — the renderer converts to pixels.

Definition at line 28 of file chord_clip_canvas_renderer.h.

Field Documentation

◆ abs_end

dsp::ContentTick zrythm::gui::qquick::ComputedChordCell::abs_end {}

Absolute end position within the clip.

Definition at line 33 of file chord_clip_canvas_renderer.h.

◆ abs_start

dsp::ContentTick zrythm::gui::qquick::ComputedChordCell::abs_start {}

Absolute start position within the clip.

Definition at line 31 of file chord_clip_canvas_renderer.h.

◆ chord_index

int zrythm::gui::qquick::ComputedChordCell::chord_index = 0

Index of the chord in insertion order (not sorted order).

Definition at line 37 of file chord_clip_canvas_renderer.h.

◆ chord_object

structure::arrangement::ChordObject* zrythm::gui::qquick::ComputedChordCell::chord_object = nullptr

Pointer to the source chord object.

Definition at line 35 of file chord_clip_canvas_renderer.h.


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