MUSX Document Model
Loading...
Searching...
No Matches
Todo List
Member musx::dom::details::GFrameHold::calcClefIndexAt (Edu position) const
This function will need to be augmented for transposing staves.
Member musx::dom::details::GFrameHold::calcClefIndexAt (util::Fraction position) const
This function will need to be augmented for transposing staves.
Member musx::dom::EntryFrame::keySignature
This must be adjusted based on concert or transposed pitch.
Member musx::dom::EntryInfo::clefIndex
This must be adjusted based on concert or transposed pitch.
Member musx::dom::EntryInfoPtr::calcDisplaysAsRest () const
Eventually calcDisplaysAsRest should take into account voiced parts.
Member musx::dom::EntryInfoPtr::findEqualPitch (const NoteInfoPtr &src) const
(possibly) figure out which is the correct note when two notes of the same pitch exist. We would want to associate the first with the first and the second with the second.
Member musx::dom::others::ArticulationDef::requireAllFields () const override
: remove this override after identifying all fields.
Member musx::dom::others::Measure::requireAllFields () const override
: remove this override after identifying all fields.
Member musx::dom::others::MeasureExprAssign::requireAllFields () const override
: remove this override after identifying all fields.
Class musx::dom::others::PartDefinition
After identifying all possible fields, remove the override of PartDefinition::requireAllFields.
Member musx::dom::others::Staff::calcClefIndexAt (MeasCmper measureId, Edu position) const
Take into accound clef changes caused by transposition.
Class musx::dom::others::StaffStyle::Masks
add masks as needed. If we ever add them all, remove Base inheritance and requireAllFields function.
Class musx::dom::others::TextBlock
After identifying all possible fields, remove the override of TextBlock::requireAllFields.