|
LibMusicXML
3.18
|
Public Member Functions | |
| lpsr2LilypondTranslator (S_lpsrScore lpsrScore, S_msrOah &msrOpts, S_lpsrOah &lpsrOpts, indentedOstream &logOstream, indentedOstream &lilypondCodeOstream) | |
| void | generateLilypondCodeFromLpsrScore () |
Public Member Functions inherited from visitor< S_msrStaffTuning > | |
| virtual void | visitEnd (S_msrStaffTuning &elt) |
Public Member Functions inherited from visitor< S_msrStaffDetails > | |
| virtual void | visitEnd (S_msrStaffDetails &elt) |
Public Member Functions inherited from visitor< S_msrVoiceStaffChange > | |
| virtual void | visitEnd (S_msrVoiceStaffChange &elt) |
Public Member Functions inherited from visitor< S_msrHarmony > | |
| virtual void | visitEnd (S_msrHarmony &elt) |
Public Member Functions inherited from visitor< S_msrFrame > | |
| virtual void | visitEnd (S_msrFrame &elt) |
Public Member Functions inherited from visitor< S_msrFigure > | |
| virtual void | visitEnd (S_msrFigure &elt) |
Public Member Functions inherited from visitor< S_msrPartNameDisplay > | |
| virtual void | visitEnd (S_msrPartNameDisplay &elt) |
Public Member Functions inherited from visitor< S_msrPartAbbreviationDisplay > | |
| virtual void | visitEnd (S_msrPartAbbreviationDisplay &elt) |
Public Member Functions inherited from visitor< S_msrTempoNote > | |
| virtual void | visitEnd (S_msrTempoNote &elt) |
Public Member Functions inherited from visitor< S_msrAccordionRegistration > | |
| virtual void | visitEnd (S_msrAccordionRegistration &elt) |
Public Member Functions inherited from visitor< S_msrHarpPedalsTuning > | |
| virtual void | visitEnd (S_msrHarpPedalsTuning &elt) |
Public Member Functions inherited from visitor< S_msrSegno > | |
| virtual void | visitEnd (S_msrSegno &elt) |
Public Member Functions inherited from visitor< S_msrCoda > | |
| virtual void | visitEnd (S_msrCoda &elt) |
Public Member Functions inherited from visitor< S_msrEyeGlasses > | |
| virtual void | visitEnd (S_msrEyeGlasses &elt) |
Public Member Functions inherited from visitor< S_msrPedal > | |
| virtual void | visitEnd (S_msrPedal &elt) |
Public Member Functions inherited from visitor< S_msrDamp > | |
| virtual void | visitEnd (S_msrDamp &elt) |
Public Member Functions inherited from visitor< S_msrDampAll > | |
| virtual void | visitEnd (S_msrDampAll &elt) |
Public Member Functions inherited from visitor< S_msrScordatura > | |
| virtual void | visitEnd (S_msrScordatura &elt) |
Protected Types | |
| enum | markupColumnKind { markupColumnKindLeftAligned , markupColumnKindLeftACentered } |
Protected Member Functions | |
| virtual void | visitStart (S_lpsrScore &elt) |
| virtual void | visitEnd (S_lpsrScore &elt) |
| virtual void | visitStart (S_lpsrVarValAssoc &elt) |
| virtual void | visitEnd (S_lpsrVarValAssoc &elt) |
| virtual void | visitStart (S_lpsrVarValsListAssoc &elt) |
| virtual void | visitEnd (S_lpsrVarValsListAssoc &elt) |
| virtual void | visitStart (S_lpsrSchemeVariable &elt) |
| virtual void | visitEnd (S_lpsrSchemeVariable &elt) |
| virtual void | visitStart (S_lpsrHeader &elt) |
| virtual void | visitEnd (S_lpsrHeader &elt) |
| virtual void | visitStart (S_lpsrPaper &elt) |
| virtual void | visitEnd (S_lpsrPaper &elt) |
| virtual void | visitStart (S_lpsrLayout &elt) |
| virtual void | visitEnd (S_lpsrLayout &elt) |
| virtual void | visitStart (S_lpsrBookBlock &elt) |
| virtual void | visitEnd (S_lpsrBookBlock &elt) |
| virtual void | visitStart (S_lpsrScoreBlock &elt) |
| virtual void | visitEnd (S_lpsrScoreBlock &elt) |
| virtual void | visitStart (S_lpsrBookPartBlock &elt) |
| virtual void | visitEnd (S_lpsrBookPartBlock &elt) |
| virtual void | visitStart (S_lpsrParallelMusicBLock &elt) |
| virtual void | visitEnd (S_lpsrParallelMusicBLock &elt) |
| virtual void | visitStart (S_lpsrPartGroupBlock &elt) |
| virtual void | visitEnd (S_lpsrPartGroupBlock &elt) |
| virtual void | visitStart (S_lpsrPartBlock &elt) |
| virtual void | visitEnd (S_lpsrPartBlock &elt) |
| virtual void | visitStart (S_lpsrStaffBlock &elt) |
| virtual void | visitEnd (S_lpsrStaffBlock &elt) |
| virtual void | visitStart (S_lpsrUseVoiceCommand &elt) |
| virtual void | visitEnd (S_lpsrUseVoiceCommand &elt) |
| virtual void | visitStart (S_lpsrNewLyricsBlock &elt) |
| virtual void | visitEnd (S_lpsrNewLyricsBlock &elt) |
| virtual void | visitStart (S_lpsrVariableUseCommand &elt) |
| virtual void | visitEnd (S_lpsrVariableUseCommand &elt) |
| virtual void | visitStart (S_lpsrChordNamesContext &elt) |
| virtual void | visitEnd (S_lpsrChordNamesContext &elt) |
| virtual void | visitStart (S_lpsrFiguredBassContext &elt) |
| virtual void | visitEnd (S_lpsrFiguredBassContext &elt) |
| virtual void | visitStart (S_lpsrBarCommand &elt) |
| virtual void | visitEnd (S_lpsrBarCommand &elt) |
| virtual void | visitStart (S_lpsrComment &elt) |
| virtual void | visitEnd (S_lpsrComment &elt) |
| virtual void | visitStart (S_lpsrSchemeFunction &elt) |
| virtual void | visitEnd (S_lpsrSchemeFunction &elt) |
| virtual void | visitStart (S_msrScore &elt) |
| virtual void | visitEnd (S_msrScore &elt) |
| virtual void | visitStart (S_msrScaling &elt) |
| virtual void | visitEnd (S_msrScaling &elt) |
| virtual void | visitStart (S_msrPageLayout &elt) |
| virtual void | visitEnd (S_msrPageLayout &elt) |
| virtual void | visitStart (S_msrCredit &elt) |
| virtual void | visitEnd (S_msrCredit &elt) |
| virtual void | visitStart (S_msrCreditWords &elt) |
| virtual void | visitEnd (S_msrCreditWords &elt) |
| virtual void | visitStart (S_msrPartGroup &elt) |
| virtual void | visitEnd (S_msrPartGroup &elt) |
| virtual void | visitStart (S_msrPart &elt) |
| virtual void | visitEnd (S_msrPart &elt) |
| virtual void | visitStart (S_msrStaffTuning &elt) |
| virtual void | visitStart (S_msrStaffDetails &elt) |
| virtual void | visitStart (S_msrStaff &elt) |
| virtual void | visitEnd (S_msrStaff &elt) |
| virtual void | visitStart (S_msrVoice &elt) |
| virtual void | visitEnd (S_msrVoice &elt) |
| virtual void | visitStart (S_msrVoiceStaffChange &elt) |
| virtual void | visitStart (S_msrHarmony &elt) |
| virtual void | visitStart (S_msrFrame &elt) |
| virtual void | visitStart (S_msrFiguredBass &elt) |
| virtual void | visitEnd (S_msrFiguredBass &elt) |
| virtual void | visitStart (S_msrFigure &elt) |
| virtual void | visitStart (S_msrSegment &elt) |
| virtual void | visitEnd (S_msrSegment &elt) |
| virtual void | visitStart (S_msrMeasure &elt) |
| virtual void | visitEnd (S_msrMeasure &elt) |
| virtual void | visitStart (S_msrStanza &elt) |
| virtual void | visitEnd (S_msrStanza &elt) |
| virtual void | visitStart (S_msrSyllable &elt) |
| virtual void | visitEnd (S_msrSyllable &elt) |
| virtual void | visitStart (S_msrClef &elt) |
| virtual void | visitEnd (S_msrClef &elt) |
| virtual void | visitStart (S_msrKey &elt) |
| virtual void | visitEnd (S_msrKey &elt) |
| virtual void | visitStart (S_msrTime &elt) |
| virtual void | visitEnd (S_msrTime &elt) |
| virtual void | visitStart (S_msrTranspose &elt) |
| virtual void | visitEnd (S_msrTranspose &elt) |
| virtual void | visitStart (S_msrPartNameDisplay &elt) |
| virtual void | visitStart (S_msrPartAbbreviationDisplay &elt) |
| virtual void | visitStart (S_msrWords &elt) |
| virtual void | visitEnd (S_msrWords &elt) |
| virtual void | visitStart (S_msrTempo &elt) |
| virtual void | visitEnd (S_msrTempo &elt) |
| virtual void | visitStart (S_msrTempoRelationshipElements &elt) |
| virtual void | visitEnd (S_msrTempoRelationshipElements &elt) |
| virtual void | visitStart (S_msrTempoNote &elt) |
| virtual void | visitStart (S_msrTempoTuplet &elt) |
| virtual void | visitEnd (S_msrTempoTuplet &elt) |
| virtual void | visitStart (S_msrArticulation &elt) |
| virtual void | visitEnd (S_msrArticulation &elt) |
| virtual void | visitStart (S_msrFermata &elt) |
| virtual void | visitEnd (S_msrFermata &elt) |
| virtual void | visitStart (S_msrArpeggiato &elt) |
| virtual void | visitEnd (S_msrArpeggiato &elt) |
| virtual void | visitStart (S_msrNonArpeggiato &elt) |
| virtual void | visitEnd (S_msrNonArpeggiato &elt) |
| virtual void | visitStart (S_msrTechnical &elt) |
| virtual void | visitEnd (S_msrTechnical &elt) |
| virtual void | visitStart (S_msrTechnicalWithInteger &elt) |
| virtual void | visitEnd (S_msrTechnicalWithInteger &elt) |
| virtual void | visitStart (S_msrTechnicalWithFloat &elt) |
| virtual void | visitEnd (S_msrTechnicalWithFloat &elt) |
| virtual void | visitStart (S_msrTechnicalWithString &elt) |
| virtual void | visitEnd (S_msrTechnicalWithString &elt) |
| virtual void | visitStart (S_msrOrnament &elt) |
| virtual void | visitEnd (S_msrOrnament &elt) |
| virtual void | visitStart (S_msrGlissando &elt) |
| virtual void | visitEnd (S_msrGlissando &elt) |
| virtual void | visitStart (S_msrSlide &elt) |
| virtual void | visitEnd (S_msrSlide &elt) |
| virtual void | visitStart (S_msrSingleTremolo &elt) |
| virtual void | visitEnd (S_msrSingleTremolo &elt) |
| virtual void | visitStart (S_msrDoubleTremolo &elt) |
| virtual void | visitEnd (S_msrDoubleTremolo &elt) |
| virtual void | visitStart (S_msrDynamics &elt) |
| virtual void | visitEnd (S_msrDynamics &elt) |
| virtual void | visitStart (S_msrOtherDynamics &elt) |
| virtual void | visitEnd (S_msrOtherDynamics &elt) |
| virtual void | visitStart (S_msrWedge &elt) |
| virtual void | visitEnd (S_msrWedge &elt) |
| virtual void | visitStart (S_msrGraceNotesGroup &elt) |
| virtual void | visitEnd (S_msrGraceNotesGroup &elt) |
| virtual void | visitStart (S_msrAfterGraceNotesGroup &elt) |
| virtual void | visitEnd (S_msrAfterGraceNotesGroup &elt) |
| virtual void | visitStart (S_msrAfterGraceNotesGroupContents &elt) |
| virtual void | visitEnd (S_msrAfterGraceNotesGroupContents &elt) |
| virtual void | visitStart (S_msrNote &elt) |
| virtual void | visitEnd (S_msrNote &elt) |
| virtual void | visitStart (S_msrOctaveShift &elt) |
| virtual void | visitEnd (S_msrOctaveShift &elt) |
| virtual void | visitStart (S_msrAccordionRegistration &elt) |
| virtual void | visitStart (S_msrHarpPedalsTuning &elt) |
| virtual void | visitStart (S_msrStem &elt) |
| virtual void | visitEnd (S_msrStem &elt) |
| virtual void | visitStart (S_msrBeam &elt) |
| virtual void | visitEnd (S_msrBeam &elt) |
| virtual void | visitStart (S_msrChord &elt) |
| virtual void | visitEnd (S_msrChord &elt) |
| virtual void | visitStart (S_msrTuplet &elt) |
| virtual void | visitEnd (S_msrTuplet &elt) |
| virtual void | visitStart (S_msrTie &elt) |
| virtual void | visitEnd (S_msrTie &elt) |
| virtual void | visitStart (S_msrSlur &elt) |
| virtual void | visitEnd (S_msrSlur &elt) |
| virtual void | visitStart (S_msrLigature &elt) |
| virtual void | visitEnd (S_msrLigature &elt) |
| virtual void | visitStart (S_msrBarline &elt) |
| virtual void | visitEnd (S_msrBarline &elt) |
| virtual void | visitStart (S_msrSegno &elt) |
| virtual void | visitStart (S_msrCoda &elt) |
| virtual void | visitStart (S_msrEyeGlasses &elt) |
| virtual void | visitStart (S_msrPedal &elt) |
| virtual void | visitStart (S_msrDamp &elt) |
| virtual void | visitStart (S_msrDampAll &elt) |
| virtual void | visitStart (S_msrScordatura &elt) |
| virtual void | visitStart (S_msrBarCheck &elt) |
| virtual void | visitEnd (S_msrBarCheck &elt) |
| virtual void | visitStart (S_msrBarNumberCheck &elt) |
| virtual void | visitEnd (S_msrBarNumberCheck &elt) |
| virtual void | visitStart (S_msrLineBreak &elt) |
| virtual void | visitEnd (S_msrLineBreak &elt) |
| virtual void | visitStart (S_msrPageBreak &elt) |
| virtual void | visitEnd (S_msrPageBreak &elt) |
| virtual void | visitStart (S_msrRepeat &elt) |
| virtual void | visitEnd (S_msrRepeat &elt) |
| virtual void | visitStart (S_msrRepeatCommonPart &elt) |
| virtual void | visitEnd (S_msrRepeatCommonPart &elt) |
| virtual void | visitStart (S_msrRepeatEnding &elt) |
| virtual void | visitEnd (S_msrRepeatEnding &elt) |
| virtual void | visitStart (S_msrMeasuresRepeat &elt) |
| virtual void | visitEnd (S_msrMeasuresRepeat &elt) |
| virtual void | visitStart (S_msrMeasuresRepeatPattern &elt) |
| virtual void | visitEnd (S_msrMeasuresRepeatPattern &elt) |
| virtual void | visitStart (S_msrMeasuresRepeatReplicas &elt) |
| virtual void | visitEnd (S_msrMeasuresRepeatReplicas &elt) |
| virtual void | visitStart (S_msrRestMeasures &elt) |
| virtual void | visitEnd (S_msrRestMeasures &elt) |
| virtual void | visitStart (S_msrRestMeasuresContents &elt) |
| virtual void | visitEnd (S_msrRestMeasuresContents &elt) |
| virtual void | visitStart (S_msrRehearsal &elt) |
| virtual void | visitEnd (S_msrRehearsal &elt) |
| virtual void | visitStart (S_msrMidiTempo &elt) |
| virtual void | visitEnd (S_msrMidiTempo &elt) |
| string | nameAsLilypondString (string name) |
| string | lpsrVarValAssocKindAsLilypondString (lpsrVarValAssoc::lpsrVarValAssocKind lilyPondVarValAssocKind) |
| string | lpsrVarValsListAssocKindAsLilypondString (lpsrVarValsListAssoc::lpsrVarValsListAssocKind lilyPondVarValsListAssocKind) |
| void | generateLpsrVarValsListAssocValues (S_lpsrVarValsListAssoc varValsListAssoc) |
| string | lpsrVarValAssocAsLilypondString (S_lpsrVarValAssoc lpsrVarValAssoc, int fieldNameWidth) |
| string | lengthUnitAsLilypondString (msrLengthUnitKind lengthUnitKind) |
| void | generateInputLineNumberAndOrPositionInMeasureAsAComment (S_msrMeasureElement measureElement) |
| string | generateAColumnForMarkup (string theString, markupColumnKind columnKind) |
| string | generateMultilineMarkup (string theString, markupColumnKind columnKind) |
| string | absoluteOctaveAsLilypondString (int absoluteOctave) |
| string | alterationKindAsLilypondString (msrAlterationKind alterationKind) |
| string | durationAsLilypondString (int inputLineNumber, rational wholeNotes) |
| string | lilypondOctaveInRelativeEntryMode (S_msrNote note) |
| string | lilypondOctaveInFixedEntryMode (S_msrNote note) |
| string | notePitchAsLilypondString (S_msrNote note) |
| string | pitchedRestAsLilypondString (S_msrNote note) |
| void | generateNoteBeams (S_msrNote note) |
| void | generateNoteSlurs (S_msrNote note) |
| void | generateNoteHeadColor (S_msrNote note) |
| void | generateNoteLigatures (S_msrNote note) |
| void | generateNoteStem (S_msrNote note) |
| void | generateNoteHead (S_msrNote note) |
| void | generateCodeBeforeNote (S_msrNote note) |
| void | generateCodeForNote (S_msrNote note) |
| void | generateCodeAfterNote (S_msrNote note) |
| void | generateNoteArticulation (S_msrArticulation articulation) |
| void | generateChordArticulation (S_msrArticulation articulation) |
| string | technicalAsLilypondString (S_msrTechnical technical) |
| string | technicalWithIntegerAsLilypondString (S_msrTechnicalWithInteger technicalWithInteger) |
| string | technicalWithFloatAsLilypondString (S_msrTechnicalWithFloat technicalWithFloat) |
| string | technicalWithStringAsLilypondString (S_msrTechnicalWithString technicalWithString) |
| void | generateOrnament (S_msrOrnament ornament) |
| void | generateCodeForSpannerBeforeNote (S_msrSpanner spanner) |
| void | generateCodeForSpannerAfterNote (S_msrSpanner spanner) |
| void | generateGraceNotesGroup (S_msrGraceNotesGroup graceNotesGroup) |
| string | singleTremoloDurationAsLilypondString (S_msrSingleTremolo singleTremolo) |
| string | dynamicsAsLilypondString (S_msrDynamics dynamics) |
| string | stringTuningAsLilypondString (int inputLineNumber, S_msrStringTuning stringTuning) |
| string | harpPedalTuningAsLilypondString (msrAlterationKind alterationKind) |
| void | transposeDiatonicError (int inputLineNumber, int transposeDiatonic, int transposeChromatic) |
| string | harmonyAsLilypondString (S_msrHarmony harmony) |
| string | harmonyDegreeAlterationKindAsLilypondString (msrAlterationKind harmonyDegreeAlterationKind) |
| string | frameAsLilypondString (S_msrFrame frame) |
| string | figureAsLilypondString (S_msrFigure figure) |
| string | figuredBassAsLilypondString (S_msrFiguredBass figuredBass) |
Protected Attributes | |
| rational | fLastMetWholeNotes |
| msrPrintObjectKind | fCurrentNotePrinObjectKind |
| msrDirectionKind | fCurrentArpeggioDirectionKind |
| bool | fOnGoingTrillSpanner |
| msrPlacementKind | fCurrentSpannerPlacementKind |
| bool | fOnGoingGraceNotesGroup |
| bool | fPowerChordHaveAlreadyBeenGenerated |
| S_msrFiguredBass | fCurrentFiguredBass |
| unsigned int | fCurrentFiguredBassFiguresCounter |