Syllable Layout
Represents the layout information for a single karaoke syllable. This includes the text layout from the native engine, as well as animation metadata.
Parameters
The original karaoke syllable data.
The native text layout result for this syllable.
ID grouping syllables into words (for word-level wrapping).
Whether this syllable uses complex per-character animations (bounce, swell).
Total width of the syllable.
Layout position relative to the line/row.
Pivot point for word-level transformations.
Metadata for word-level animations.
Constant offset of this syllable's characters within the word.
Individual character layouts (for complex animations).
Bounds of individual characters relative to the syllable.
Baseline offset from the top.
Calculated time when the "float" animation should settle.