LibMusicXML 3.18
msr.h
1/*
2 MusicXML Library
3 Copyright (C) Grame 2006-2013
4
5 This Source Code Form is subject to the terms of the Mozilla Public
6 License, v. 2.0. If a copy of the MPL was not distributed with this
7 file, You can obtain one at http://mozilla.org/MPL/2.0/.
8
9 Grame Research Laboratory, 11, cours de Verdun Gensoul 69002 Lyon - France
10 research@grame.fr
11*/
12
13#ifndef ___msr___
14#define ___msr___
15
16#include "typedefs.h"
17#include "tree_browser.h"
18#include "exports.h"
19
20#include "utilities.h"
21#include "messagesHandling.h"
22
23#include "msrBasicTypes.h"
24
25#include "msrElements.h"
26
27#include "msrVarValAssocs.h"
28
29#include "msrIdentification.h"
30
31#include "msrLayouts.h" // JMI ???
32#include "msrScaling.h"
33
34#include "msrCredits.h"
35
36#include "msrDivisions.h"
37
38#include "msrPartNamesDisplays.h"
39
40#include "msrStavesDetails.h"
41
42#include "msrClefs.h"
43#include "msrKeys.h"
44#include "msrTimes.h"
45
46#include "msrTempos.h"
47
48#include "msrRehearsals.h"
49
50#include "msrWords.h"
51
52#include "msrTranspositions.h"
53
54#include "msrBreaks.h"
55
56#include "msrStems.h"
57#include "msrBeams.h"
58
59#include "msrTechnicals.h"
60
61#include "msrBars.h"
62
63#include "msrDynamics.h"
64#include "msrArticulations.h"
65
66#include "msrTablatures.h"
67#include "msrInstruments.h"
68#include "msrOtherElements.h"
69
70#include "msrTies.h"
71#include "msrSlurs.h"
72#include "msrLigatures.h"
73
74#include "msrSingleTremolos.h"
75
76#include "msrSlashes.h"
77
78#include "msrScores.h"
79#include "msrPartGroups.h"
80
81#include "msrMutualDependencies.h"
82
83#include "msrMidi.h"
84
85#include "generalOah.h"
86
87
88namespace MusicXML2
89{
90
91//______________________________________________________________________________
92void EXP initializeMSR ();
93
94
95}
96
97#endif