341#ifndef DOXYGEN_SHOULD_IGNORE_THIS
348 template<
typename BasicJsonType>
352 template<
typename BasicJsonType>
360 template<
typename BasicJsonType>
364 template<
typename BasicJsonType>
372 template<
typename BasicJsonType>
376 template<
typename BasicJsonType>
object model for MNX format
StaffGroupBarlineOverride
Resolved barline override setting for a layout staff group.
Definition Enumerations.h:284
JumpType
The types of jumps.
Definition Enumerations.h:116
LineType
Specifies the visual style of a line in (specifically) slurs.
Definition Enumerations.h:147
@ Solid
A solid (unbroken) line.
ClefSign
The values available in a clef sign object.
Definition Enumerations.h:94
OttavaAmount
Valid values for ottava amount.
Definition Enumerations.h:223
LyricLineType
The symbols available to bracket a staff group.
Definition Enumerations.h:159
@ Start
the start of a word
@ Middle
the middle of a word
@ Whole
this lyric is a whole word
AccidentalEnclosureSymbol
The types of accidental enclosure symbols.
Definition Enumerations.h:31
@ Brackets
enclose accidental in brackets
@ Parentheses
enclose accidental in parentheses
OttavaAmountOrZero
Valid values for octave displacment amount, including zero for no transposition.
Definition Enumerations.h:242
@ NoTransposition
No transposition.
AutoYesNo
3-state choice enum
Definition Enumerations.h:41
TieTargetType
The values that describe the target of a tie.
Definition Enumerations.h:305
@ CrossVoice
The tie end on the next adjacent note in a different voice.
@ CrossJump
The tie crosses to a different ending or jump location.
@ NextNote
The tie ends on the next adjacent note in the same voice. This is the most common case.
@ Arpeggio
The tie is part of an arpeggio notated as consecutive ties.
BreathMarkSymbol
The symbols available for a breath mark.
Definition Enumerations.h:82
LayoutSymbol
The symbols available to bracket a staff group.
Definition Enumerations.h:136
@ NoSymbol
the default (none)
NoteStep
The diatonic note step values.
Definition Enumerations.h:183
SlurTieSide
Specifies the direction of a slur or tie.
Definition Enumerations.h:257
TupletDisplaySetting
Controls display of a tuplet's number or note value.
Definition Enumerations.h:333
TimeSignatureUnit
Valid units for the lower numbers of time signatures.
Definition Enumerations.h:317
LabelRef
The values available in a labelref.
Definition Enumerations.h:126
@ Name
the full name from the part (the default)
@ ShortName
the abbreviated name from the part
BeamHookDirection
The types of jumps.
Definition Enumerations.h:71
GraceType
Options for how to perform grace notes.
Definition Enumerations.h:105
@ StealPrevious
steal time from the previous non-grace.
@ StealFollowing
steak time from the following non-grace.
@ MakeTime
add extra time for the grace note.
StemDirection
The values available in a labelref.
Definition Enumerations.h:295
StaffGroupBarlineStyle
The types of barline overrides for staff groups in layouts.
Definition Enumerations.h:270
@ Unified
override with unified barline
@ Individual
currently interpreted as no override
@ Instrument
currently interpreted as no override or unified, depending on whether the group is single- or multi-i...
@ Mensurstrich
override with mensurstrich barline
BarlineType
The types of barlines supported.
Definition Enumerations.h:52
@ NoBarline
no barline (barline is invisible)
@ Short
length 2 spaces centered on middle staff line.
@ HeavyLight
thick ling followed by thin line
@ Final
thin line followed by thick line
@ Regular
the default (normal barline)
@ Double
two thin lines together
@ HeavyHeavy
two thick lines
NoteValueBase
The note values allowed in MNX.
Definition Enumerations.h:198
MarkingUpDown
The values available in an event marking "pointing" property.
Definition Enumerations.h:171