GUIDOLib
1.7.7
Guido Engine Internal Documentation
src
engine
abstract
Tags.h
1
/*
2
GUIDO Library
3
Copyright (C) 2017 Grame
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 ___Tags___
14
#define ___Tags___
15
16
#include <string>
17
18
std::string makeTag (
const
char
* tag);
19
20
extern
const
char
* kTagAcc;
21
extern
const
char
* kTagAccel;
22
extern
const
char
* kTagAccelBegin;
23
extern
const
char
* kTagAccelEnd;
24
extern
const
char
* kTagAccelerando;
25
extern
const
char
* kTagAccent;
26
extern
const
char
* kTagAccidental;
27
extern
const
char
* kTagAccol;
28
extern
const
char
* kTagAccolade;
29
extern
const
char
* kTagAlter;
30
extern
const
char
* kTagArpeggio;
31
extern
const
char
* kTagAuto;
32
extern
const
char
* kTagB;
33
extern
const
char
* kTagBar;
34
extern
const
char
* kTagBarFormat;
35
extern
const
char
* kTagBeam;
36
extern
const
char
* kTagBeamBegin;
37
extern
const
char
* kTagBeamEnd;
38
extern
const
char
* kTagBeamsAuto;
39
extern
const
char
* kTagBeamsFull;
40
extern
const
char
* kTagBeamsOff;
41
extern
const
char
* kTagBembel;
42
extern
const
char
* kTagBm;
43
extern
const
char
* kTagBow;
44
extern
const
char
* kTagBreathMark;
45
extern
const
char
* kTagChord;
46
extern
const
char
* kTagClef;
47
extern
const
char
* kTagCluster;
48
extern
const
char
* kTagCoda;
49
extern
const
char
* kTagColor;
50
extern
const
char
* kTagColour;
51
extern
const
char
* kTagComposer;
52
extern
const
char
* kTagCresc;
53
extern
const
char
* kTagCrescBegin;
54
extern
const
char
* kTagCrescEnd;
55
extern
const
char
* kTagCrescendo;
56
extern
const
char
* kTagCue;
57
extern
const
char
* kTagDaCapo;
58
extern
const
char
* kTagDaCapoAlFine;
59
extern
const
char
* kTagDaCoda;
60
extern
const
char
* kTagDalSegno;
61
extern
const
char
* kTagDalSegnoAlFine;
62
extern
const
char
* kTagDecresc;
63
extern
const
char
* kTagDecrescBegin;
64
extern
const
char
* kTagDecrescEnd;
65
extern
const
char
* kTagDecrescendo;
66
extern
const
char
* kTagDim;
67
extern
const
char
* kTagDimBegin;
68
extern
const
char
* kTagDimEnd;
69
extern
const
char
* kTagDiminuendo;
70
extern
const
char
* kTagDiminuendoBegin;
71
extern
const
char
* kTagDiminuendoEnd;
72
extern
const
char
* kTagDispDur;
73
extern
const
char
* kTagDisplayDuration;
74
extern
const
char
* kTagDotFormat;
75
extern
const
char
* kTagDoubleBar;
76
extern
const
char
* kTagEndBar;
77
extern
const
char
* kTagFBeam;
78
extern
const
char
* kTagFBeamBegin;
79
extern
const
char
* kTagFBeamEnd;
80
extern
const
char
* kTagFermata;
81
extern
const
char
* kTagFine;
82
extern
const
char
* kTagFingering;
83
extern
const
char
* kTagFooter;
84
extern
const
char
* kTagShortFingering;
85
extern
const
char
* kTagGlissando;
86
extern
const
char
* kTagGlissandoBegin;
87
extern
const
char
* kTagGlissandoEnd;
88
extern
const
char
* kTagGrace;
89
extern
const
char
* kTagHarmonic;
90
extern
const
char
* kTagHarmony;
91
extern
const
char
* kTagHeadsCenter;
92
extern
const
char
* kTagHeadsLeft;
93
extern
const
char
* kTagHeadsNormal;
94
extern
const
char
* kTagHeadsReverse;
95
extern
const
char
* kTagHeadsRight;
96
extern
const
char
* kTagI;
97
extern
const
char
* kTagInstr;
98
extern
const
char
* kTagInstrument;
99
extern
const
char
* kTagIntens;
100
extern
const
char
* kTagIntensity;
101
extern
const
char
* kTagKey;
102
extern
const
char
* kTagLabel;
103
extern
const
char
* kTagLyrics;
104
extern
const
char
* kTagMarcato;
105
extern
const
char
* kTagMark;
106
extern
const
char
* kTagMerge;
107
extern
const
char
* kTagMeter;
108
extern
const
char
* kTagMord;
109
extern
const
char
* kTagMordent;
110
extern
const
char
* kTagMRest;
111
extern
const
char
* kTagNewLine;
112
extern
const
char
* kTagNewPage;
113
extern
const
char
* kTagNewSystem;
114
extern
const
char
* kTagNoteFormat;
115
extern
const
char
* kTagOct;
116
extern
const
char
* kTagOctava;
117
extern
const
char
* kTagPageFormat;
118
extern
const
char
* kTagPedalOn;
119
extern
const
char
* kTagPedalOff;
120
extern
const
char
* kTagPizz;
121
extern
const
char
* kTagPizzicato;
122
extern
const
char
* kTagPort;
123
extern
const
char
* kTagRepeatBegin;
124
extern
const
char
* kTagRepeatEnd;
125
extern
const
char
* kTagRestFormat;
126
extern
const
char
* kTagRit;
127
extern
const
char
* kTagRitardando;
128
extern
const
char
* kTagRitBegin;
129
extern
const
char
* kTagRitEnd;
130
extern
const
char
* kTagS;
131
extern
const
char
* kTagSegno;
132
extern
const
char
* kTagSet;
133
extern
const
char
* kTagShareLocation;
134
extern
const
char
* kTagShortFermata;
135
extern
const
char
* kTagSl;
136
extern
const
char
* kTagSlur;
137
extern
const
char
* kTagSlurBegin;
138
extern
const
char
* kTagSlurEnd;
139
extern
const
char
* kTagSpace;
140
extern
const
char
* kTagSpecial;
141
extern
const
char
* kTagStacc;
142
extern
const
char
* kTagStaccato;
143
extern
const
char
* kTagStaccBegin;
144
extern
const
char
* kTagStaccEnd;
145
extern
const
char
* kTagStaff;
146
extern
const
char
* kTagStaffFormat;
147
extern
const
char
* kTagStaffOff;
148
extern
const
char
* kTagStaffOn;
149
extern
const
char
* kTagStemsAuto;
150
extern
const
char
* kTagStemsDown;
151
extern
const
char
* kTagStemsOff;
152
extern
const
char
* kTagStemsUp;
153
extern
const
char
* kTagSymbol;
154
extern
const
char
* kTagSystemFormat;
155
extern
const
char
* kTagT;
156
extern
const
char
* kTagTempo;
157
extern
const
char
* kTagTen;
158
extern
const
char
* kTagTenuto;
159
extern
const
char
* kTagText;
160
extern
const
char
* kTagTie;
161
extern
const
char
* kTagTieBegin;
162
extern
const
char
* kTagTieEnd;
163
extern
const
char
* kTagTitle;
164
extern
const
char
* kTagTrem;
165
extern
const
char
* kTagTremBegin;
166
extern
const
char
* kTagTremEnd;
167
extern
const
char
* kTagTremolo;
168
extern
const
char
* kTagTremoloBegin;
169
extern
const
char
* kTagTremoloEnd;
170
extern
const
char
* kTagTrill;
171
extern
const
char
* kTagTrillBegin;
172
extern
const
char
* kTagTrillEnd;
173
extern
const
char
* kTagTuplet;
174
extern
const
char
* kTagTupletBegin;
175
extern
const
char
* kTagTupletEnd;
176
extern
const
char
* kTagTurn;
177
extern
const
char
* kTagUnits;
178
extern
const
char
* kTagVolta;
179
extern
const
char
* kTagVoltaBegin;
180
extern
const
char
* kTagVoltaEnd;
181
182
#endif
Guido Project
Copyright © 2019
Grame-CNCM