207 OverHighestNoteStartPosOver,
208 OverHighestNoteEndPosOver,
209 UnderLowestNoteStartPosUnder,
210 UnderLowestNoteEndPosUnder,
211 OverHighestNoteStemStartPosOver,
212 OverHighestNoteStemEndPosOver,
213 UnderLowestNoteStemStartPosUnder,
214 UnderLowestNoteStemEndPosUnder
ShowClefMode
Enum representing the clef display mode for a frame.
Definition EnumClasses.h:182
@ WhenNeeded
Clef is displayed only when needed (the default).
@ Always
Clef is always displayed. (xml value is "forced")
@ Never
Clef is never displayed. (xml value is "hidden")
CurveContourDirection
Curve contour direction for ties and slurs.
Definition EnumClasses.h:62
@ Down
contour is curved downward (tips face up)
@ Up
contour is curved upward (tips face down)
@ Unspecified
contour is automatic, indeterminate, or does not apply
LyricTextType
The lyric text type if this is a lyrics smart shape.
Definition EnumClasses.h:119
@ Verse
The assignment is to a Verse lyrics text block.
@ Chorus
The assignment is to a Chorus lyrics text block.
@ Section
The assignment is to a Section lyrics text block.
MatchVoice
Specifies which voice(s) are considered when matching entries.
Definition EnumClasses.h:128
@ Voice2
Require Entry::voice2 to be true.
@ Default
Default matching behavior: accept either voice, but prefer voice 1 when both voices coincide.
NoteType
Enum class representing note types based on EDU values.
Definition EnumClasses.h:140
ShapeDirection
Direction settings shared by smart-shape options and instances.
Definition EnumClasses.h:171
@ Under
The shape is placed under its reference.
@ Automatic
Direction is determined automatically.
@ Over
The shape is placed over its reference.
EnharmonicOverride
Provides a three-state override option for enharmonic respelling.
Definition EnumClasses.h:108
@ NoRespell
Do not apply enharmonic respelling, even if already respelled.
@ None
Do not override the existing enharmonic state. (Default)
@ Respell
Apply enharmonic respelling.
TieConnectStyleType
Enumeration for tie connect style types.
Definition EnumClasses.h:202
VerticalPlacement
Specifies a vertical placement relationship for notation objects.
Definition EnumClasses.h:220
@ Float
Above/below placement floats based on context (usually stem direction).
@ Above
Always positioned above the reference point or object.
@ NotApplicable
Above/below placement does not meaningfully apply.
@ Below
Always positioned below the reference point or object.
PitchMode
Selects the pitch representation used by contextual pitch calculations.
Definition EnumClasses.h:162
@ CurrentView
Use the pitch representation displayed in the requested Finale score or part.
@ Written
Use written pitch regardless of the requested Finale view.
@ Concert
Use concert pitch regardless of the requested Finale view.
DateFormat
Date format options. This value is coded into the Enigma date insert when the page title is created.
Definition EnumClasses.h:72
@ Short
Short date format, based on locale. US format is MM/DD/YY (Default value may not appear in the xml)
@ Long
Long date format, based on locale. US format is Month DD, YYYY.
@ Abbrev
Abbreviated date format, based on locale. US format is Mon DD, YYYY.
StemDirection
Three-state stem direction setting or override.
Definition EnumClasses.h:191
@ AlwaysDown
Stems are forced down.
@ AlwaysUp
Stems are forced up.
DefaultClefType
Clef types used by default in Finale documents. The values correspond to indices into musx::dom::opti...
Definition EnumClasses.h:84
@ Bass8vb
F clef, sounds one octave lower (8vb).
@ Alto
C clef, centered on third line (Alto clef).
@ BaritoneC
C clef on fifth line (Baritone clef).
@ Tab1
Tablature clef (5 lines).
@ Treble
G clef, standard treble.
@ FrenchViolin
G clef placed on first line (French violin clef).
@ Treble8va
G clef, sounds one octave higher (8va).
@ Bass8va
F clef, sounds one octave higher (8va).
@ AltPercussion
Alternate percussion clef, heavy vertical hash marks (no pitch).
@ Soprano
C clef on first line (Soprano clef).
@ Bass
F clef, standard bass.
@ Percussion
Percussion clef, open rectangle (no pitch).
@ Baritone
F clef on third line (Baritone clef).
@ Tab2
Tablature clef (5 lines, alternative style).
@ Treble8vb
G clef, sounds one octave lower (8vb).
@ Blank
Blank clef (invisible, no symbol).
@ MezzoSoprano
C clef on second line (Mezzo-soprano clef).
@ Tenor
C clef, centered on fourth line (Tenor clef).
uint16_t ClefIndex
Index into options::ClefOptions::clefDefs.
Definition Fundamentals.h:70
int32_t Edu
"Enigma Durational Units" value (1024 per quarter note)
Definition Fundamentals.h:63
ArrowheadPreset
Finale-defined arrowhead presets.
Definition EnumClasses.h:52
@ LargeCurved
Large curved-back arrowhead preset (≈4 staff spaces tall).
@ SmallCurved
Small curved-back arrowhead preset (≈1 staff space tall).
@ SmallOutline
Small outlined arrowhead preset (≈1 staff space tall).
@ SmallFilled
Small filled arrowhead preset (≈1 staff space tall).
@ MediumCurved
Medium curved-back arrowhead preset (≈2.5 staff spaces tall).
constexpr Edu EDU_PER_WHOLE_NOTE
Number of Edu units per whole note.
Definition Fundamentals.h:95
AlignJustify
Alignment and justification options for staff and group names.
Definition EnumClasses.h:30
@ Center
Center alignment.
@ Left
Left alignment or justification (the default value.)
object model for musx file (enigmaxml)
Definition BaseClasses.h:38