MuseScore  3.4
Music composition and notation
Public Member Functions | Private Member Functions | Private Attributes | List of all members
OVE::OveOrganizer Class Reference

#include <ove.h>

Collaboration diagram for OVE::OveOrganizer:
Collaboration graph
[legend]

Public Member Functions

 OveOrganizer (OveSong *ove)
 
virtual ~OveOrganizer ()
 
void organize ()
 

Private Member Functions

void organizeAttributes ()
 
void organizeTracks ()
 
void organizeMeasures ()
 
void organizeMeasure (int part, int track, Measure *measure, MeasureData *measureData)
 
void organizeContainers (int part, int track, Measure *measure, MeasureData *measureData)
 
void organizeMusicDatas (int part, int track, Measure *measure, MeasureData *measureData)
 
void organizeCrossMeasureElements (int part, int track, Measure *measure, MeasureData *measureData)
 
void organizePairElement (MusicData *data, int part, int track, Measure *measure, MeasureData *measureData)
 
void organizeOctaveShift (OctaveShift *octave, Measure *measure, MeasureData *measureData)
 
void organizeWedge (Wedge *wedge, int part, int track, Measure *measure, MeasureData *measureData)
 

Private Attributes

OveSongove_
 

Constructor & Destructor Documentation

◆ OveOrganizer()

OVE::OveOrganizer::OveOrganizer ( OveSong ove)

◆ ~OveOrganizer()

virtual OVE::OveOrganizer::~OveOrganizer ( )
inlinevirtual

Member Function Documentation

◆ organize()

void OVE::OveOrganizer::organize ( )

◆ organizeAttributes()

void OVE::OveOrganizer::organizeAttributes ( )
private

◆ organizeContainers()

void OVE::OveOrganizer::organizeContainers ( int  part,
int  track,
Measure measure,
MeasureData measureData 
)
private

◆ organizeCrossMeasureElements()

void OVE::OveOrganizer::organizeCrossMeasureElements ( int  part,
int  track,
Measure measure,
MeasureData measureData 
)
private

◆ organizeMeasure()

void OVE::OveOrganizer::organizeMeasure ( int  part,
int  track,
Measure measure,
MeasureData measureData 
)
private

◆ organizeMeasures()

void OVE::OveOrganizer::organizeMeasures ( )
private

◆ organizeMusicDatas()

void OVE::OveOrganizer::organizeMusicDatas ( int  part,
int  track,
Measure measure,
MeasureData measureData 
)
private

◆ organizeOctaveShift()

void OVE::OveOrganizer::organizeOctaveShift ( OctaveShift octave,
Measure measure,
MeasureData measureData 
)
private

◆ organizePairElement()

void OVE::OveOrganizer::organizePairElement ( MusicData data,
int  part,
int  track,
Measure measure,
MeasureData measureData 
)
private

◆ organizeTracks()

void OVE::OveOrganizer::organizeTracks ( )
private

◆ organizeWedge()

void OVE::OveOrganizer::organizeWedge ( Wedge wedge,
int  part,
int  track,
Measure measure,
MeasureData measureData 
)
private

Member Data Documentation

◆ ove_

OveSong* OVE::OveOrganizer::ove_
private

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