MuseScore
3.4
Music composition and notation
|
#include "libmscore/score.h"
#include "importxmlfirstpass.h"
#include "musicxml.h"
#include "musicxmlsupport.h"
Go to the source code of this file.
Classes | |
struct | Ms::PageFormat |
struct | Ms::MxmlOctaveShiftDesc |
struct | Ms::MxmlTupletState |
class | Ms::MusicXMLParserPass1 |
Namespaces | |
Ms | |
Typedefs | |
typedef QMap< QString, Part * > | Ms::PartMap |
typedef QFlags< MxmlTupletFlag > | Ms::MxmlTupletFlags |
using | Ms::MxmlTupletStates = std::map< QString, MxmlTupletState > |
Enumerations | |
enum | Ms::MxmlStartStop : char { Ms::MxmlStartStop::NONE, Ms::MxmlStartStop::START, Ms::MxmlStartStop::STOP } |
enum | Ms::MxmlTupletFlag : char { Ms::MxmlTupletFlag::NONE = 0, Ms::MxmlTupletFlag::STOP_PREVIOUS = 1, Ms::MxmlTupletFlag::START_NEW = 2, Ms::MxmlTupletFlag::ADD_CHORD = 4, Ms::MxmlTupletFlag::STOP_CURRENT = 8 } |
Functions | |
void | Ms::determineTupletFractionAndFullDuration (const Fraction duration, Fraction &fraction, Fraction &fullDuration) |
Split duration into two factors where fullDuration is note sized (i.e. More... | |
Fraction | Ms::missingTupletDuration (const Fraction duration) |