One note's playback modifier, lowered with its draw key already folded from the content's authored seed and the note identity. More...
#include <program.hpp>
Public Attributes | |
| std::uint64_t | draw_key = 0 |
| timeline::NoteModifier | modifier |
One note's playback modifier, lowered with its draw key already folded from the content's authored seed and the note identity.
Only notes that actually carry a modifier appear here, so an arrangement that authors none carries no per-note modifier data and the renderer's gate costs one empty-span check.
| std::uint64_t pulp::playback::CompiledNoteModifier::draw_key = 0 |
| timeline::NoteModifier pulp::playback::CompiledNoteModifier::modifier |