src/public/render/LayoutEngine.h
src/public/render/LayoutEngine.h
Namespaces
| Name |
|---|
| GuitarPrometheus |
| GuitarPrometheus::Render |
Classes
| Name | |
|---|---|
| struct | GuitarPrometheus::Render::LayoutSettings Tunable knobs for the layout engine. |
| struct | GuitarPrometheus::Render::LaidOutNote One laid-out note (or rest), positioned in the staff’s coordinate system. |
| struct | GuitarPrometheus::Render::LaidOutTie One laid-out measure. |
| struct | GuitarPrometheus::Render::LaidOutSlur A laid-out slur connecting two notes (which may differ in pitch and may cross measures). |
| struct | GuitarPrometheus::Render::LaidOutArticulation One articulation glyph (staccato dot, accent wedge, …) anchored above or below a notehead. |
| struct | GuitarPrometheus::Render::LaidOutDynamic A dynamic marking ( mf, f, …) anchored below the staff at the position of the note that carries the change. |
| struct | GuitarPrometheus::Render::LaidOutLedgerLine A ledger line segment drawn above or below the staff for notes outside the five staff lines. |
| struct | GuitarPrometheus::Render::LaidOutKeySigAccidental One accidental glyph in the key signature, placed after the clef at the start of the system. |
| struct | GuitarPrometheus::Render::LaidOutMeasure One laid-out measure. |
| struct | GuitarPrometheus::Render::LaidOutScore Result of laying out a single part as a horizontally-running system. |
| struct | GuitarPrometheus::Render::LaidOutSystem A multi-part system: every part of score laid out and stacked vertically with bracket grouping. |
Updated on 2026-05-29 at 07:39:53 +0000