MuseScore  3.4
Music composition and notation
Public Member Functions | Private Member Functions | Private Attributes | List of all members
OveToMScore Class Reference
Collaboration diagram for OveToMScore:
Collaboration graph
[legend]

Public Member Functions

 OveToMScore ()
 
 ~OveToMScore ()
 
void convert (OVE::OveSong *oveData, Score *score)
 

Private Member Functions

void createStructure ()
 
void convertHeader ()
 
void convertGroups ()
 
void convertTrackHeader (OVE::Track *track, Part *part)
 
void convertTrackElements (int track)
 
void convertLineBreak ()
 
void convertSignatures ()
 
void convertMeasures ()
 
void convertMeasure (Measure *measure)
 
void convertMeasureMisc (Measure *measure, int part, int staff, int track)
 
void convertNotes (Measure *measure, int part, int staff, int track)
 
void convertArticulation (Measure *measure, ChordRest *cr, int track, int absTick, OVE::Articulation *art)
 
void convertLyrics (Measure *measure, int part, int staff, int track)
 
void convertHarmonys (Measure *measure, int part, int staff, int track)
 
void convertRepeats (Measure *measure, int part, int staff, int track)
 
void convertDynamics (Measure *measure, int part, int staff, int track)
 
void convertExpressions (Measure *measure, int part, int staff, int track)
 
void convertLines (Measure *measure)
 
void convertSlurs (Measure *measure, int part, int staff, int track)
 
void convertGlissandos (Measure *measure, int part, int staff, int track)
 
void convertWedges (Measure *measure, int part, int staff, int track)
 
void convertOctaveShifts (Measure *measure, int part, int staff, int track)
 
OVE::NoteContainergetContainerByPos (int part, int staff, const OVE::MeasurePos &pos)
 
OVE::MusicDatagetCrossMeasureElementByPos (int part, int staff, const OVE::MeasurePos &pos, int voice, OVE::MusicDataType type)
 
ChordRestfindChordRestByPos (int absTick, int track)
 
void clearUp ()
 

Private Attributes

OVE::OveSongove_
 
Scorescore_
 
MeasureToTickmtt_
 
Pedalpedal_
 

Constructor & Destructor Documentation

◆ OveToMScore()

OveToMScore::OveToMScore ( )

◆ ~OveToMScore()

OveToMScore::~OveToMScore ( )

Member Function Documentation

◆ clearUp()

void OveToMScore::clearUp ( )
private

◆ convert()

void OveToMScore::convert ( OVE::OveSong oveData,
Score score 
)

◆ convertArticulation()

void OveToMScore::convertArticulation ( Measure measure,
ChordRest cr,
int  track,
int  absTick,
OVE::Articulation art 
)
private

◆ convertDynamics()

void OveToMScore::convertDynamics ( Measure measure,
int  part,
int  staff,
int  track 
)
private

◆ convertExpressions()

void OveToMScore::convertExpressions ( Measure measure,
int  part,
int  staff,
int  track 
)
private

◆ convertGlissandos()

void OveToMScore::convertGlissandos ( Measure measure,
int  part,
int  staff,
int  track 
)
private

◆ convertGroups()

void OveToMScore::convertGroups ( )
private

◆ convertHarmonys()

void OveToMScore::convertHarmonys ( Measure measure,
int  part,
int  staff,
int  track 
)
private

◆ convertHeader()

void OveToMScore::convertHeader ( )
private

◆ convertLineBreak()

void OveToMScore::convertLineBreak ( )
private

◆ convertLines()

void OveToMScore::convertLines ( Measure measure)
private

◆ convertLyrics()

void OveToMScore::convertLyrics ( Measure measure,
int  part,
int  staff,
int  track 
)
private

◆ convertMeasure()

void OveToMScore::convertMeasure ( Measure measure)
private

◆ convertMeasureMisc()

void OveToMScore::convertMeasureMisc ( Measure measure,
int  part,
int  staff,
int  track 
)
private

◆ convertMeasures()

void OveToMScore::convertMeasures ( )
private

◆ convertNotes()

void OveToMScore::convertNotes ( Measure measure,
int  part,
int  staff,
int  track 
)
private

◆ convertOctaveShifts()

void OveToMScore::convertOctaveShifts ( Measure measure,
int  part,
int  staff,
int  track 
)
private

◆ convertRepeats()

void OveToMScore::convertRepeats ( Measure measure,
int  part,
int  staff,
int  track 
)
private

◆ convertSignatures()

void OveToMScore::convertSignatures ( )
private

◆ convertSlurs()

void OveToMScore::convertSlurs ( Measure measure,
int  part,
int  staff,
int  track 
)
private

◆ convertTrackElements()

void OveToMScore::convertTrackElements ( int  track)
private

◆ convertTrackHeader()

void OveToMScore::convertTrackHeader ( OVE::Track track,
Part part 
)
private

◆ convertWedges()

void OveToMScore::convertWedges ( Measure measure,
int  part,
int  staff,
int  track 
)
private

◆ createStructure()

void OveToMScore::createStructure ( )
private

◆ findChordRestByPos()

ChordRest* OveToMScore::findChordRestByPos ( int  absTick,
int  track 
)
private

◆ getContainerByPos()

OVE::NoteContainer * OveToMScore::getContainerByPos ( int  part,
int  staff,
const OVE::MeasurePos pos 
)
private

◆ getCrossMeasureElementByPos()

OVE::MusicData * OveToMScore::getCrossMeasureElementByPos ( int  part,
int  staff,
const OVE::MeasurePos pos,
int  voice,
OVE::MusicDataType  type 
)
private

Member Data Documentation

◆ mtt_

MeasureToTick* OveToMScore::mtt_
private

◆ ove_

OVE::OveSong* OveToMScore::ove_
private

◆ pedal_

Pedal* OveToMScore::pedal_
private

◆ score_

Score* OveToMScore::score_
private

The documentation for this class was generated from the following file: