24#ifndef DOXYGEN_SHOULD_IGNORE_THIS
29inline sequence::Event ContentArray::append<sequence::Event, NoteValueBase>(
const NoteValueBase& base)
31 return appendWithType<sequence::Event>(base);
35inline sequence::Event ContentArray::append<sequence::Event, NoteValueBase, unsigned>(
38 return appendWithType<sequence::Event>(base, dots);
42inline sequence::Space ContentArray::append<sequence::Space, FractionValue>(
const FractionValue& duration)
44 return appendWithType<sequence::Space>(duration);
48inline sequence::MultiNoteTremolo ContentArray::append<sequence::MultiNoteTremolo, int, NoteValueQuantity::Required>(
49 const int& numberOfMarks,
const NoteValueQuantity::Required& noteValueQuant)
51 return appendWithType<sequence::MultiNoteTremolo>(numberOfMarks, noteValueQuant);
55inline sequence::Tuplet ContentArray::append<sequence::Tuplet, NoteValueQuantity::Required, NoteValueQuantity::Required>(
56 const NoteValueQuantity::Required& innerNoteValueQuant,
const NoteValueQuantity::Required& outerNoteValueQuant)
58 return appendWithType<sequence::Tuplet>(innerNoteValueQuant, outerNoteValueQuant);
62inline text::Text ContentArray::append<text::Text, std::string>(
const std::string& text)
64 return appendWithType<text::Text>(text);
68inline text::Smufl ContentArray::append<text::Smufl, std::vector<std::string>>(
const std::vector<std::string>& glyphs)
70 return appendWithType<text::Smufl>(glyphs);
object model for MNX format
NoteValueBase
The note values allowed in MNX.
Definition Enumerations.h:260