OLD | NEW |
1 /* | 1 /* |
2 This file is part of LilyPond, the GNU music typesetter. | 2 This file is part of LilyPond, the GNU music typesetter. |
3 | 3 |
4 Copyright (C) 1997--2012 Han-Wen Nienhuys <hanwen@xs4all.nl> | 4 Copyright (C) 1997--2012 Han-Wen Nienhuys <hanwen@xs4all.nl> |
5 Mats Bengtsson <matsb@s3.kth.se> | 5 Mats Bengtsson <matsb@s3.kth.se> |
6 | 6 |
7 LilyPond is free software: you can redistribute it and/or modify | 7 LilyPond is free software: you can redistribute it and/or modify |
8 it under the terms of the GNU General Public License as published by | 8 it under the terms of the GNU General Public License as published by |
9 the Free Software Foundation, either version 3 of the License, or | 9 the Free Software Foundation, either version 3 of the License, or |
10 (at your option) any later version. | 10 (at your option) any later version. |
11 | 11 |
12 LilyPond is distributed in the hope that it will be useful, | 12 LilyPond is distributed in the hope that it will be useful, |
13 but WITHOUT ANY WARRANTY; without even the implied warranty of | 13 but WITHOUT ANY WARRANTY; without even the implied warranty of |
14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | 14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
15 GNU General Public License for more details. | 15 GNU General Public License for more details. |
16 | 16 |
17 You should have received a copy of the GNU General Public License | 17 You should have received a copy of the GNU General Public License |
18 along with LilyPond. If not, see <http://www.gnu.org/licenses/>. | 18 along with LilyPond. If not, see <http://www.gnu.org/licenses/>. |
19 */ | 19 */ |
20 | 20 |
21 #include <cctype> | 21 #include <cctype> |
22 using namespace std; | 22 using namespace std; |
23 | 23 |
24 #include "item.hh" | 24 #include "item.hh" |
25 #include "context.hh" | 25 #include "context.hh" |
26 #include "bar-line.hh" | |
27 #include "staff-symbol-referencer.hh" | 26 #include "staff-symbol-referencer.hh" |
28 #include "engraver.hh" | 27 #include "engraver.hh" |
29 #include "direction.hh" | 28 #include "direction.hh" |
30 #include "side-position-interface.hh" | 29 #include "side-position-interface.hh" |
31 | 30 |
32 #include "translator.icc" | 31 #include "translator.icc" |
33 | 32 |
34 class Clef_engraver : public Engraver | 33 class Clef_engraver : public Engraver |
35 { | 34 { |
36 public: | 35 public: |
(...skipping 176 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
213 /* read */ | 212 /* read */ |
214 "clefGlyph " | 213 "clefGlyph " |
215 "clefOctavation " | 214 "clefOctavation " |
216 "clefPosition " | 215 "clefPosition " |
217 "explicitClefVisibility " | 216 "explicitClefVisibility " |
218 "forceClef ", | 217 "forceClef ", |
219 | 218 |
220 /* write */ | 219 /* write */ |
221 "" | 220 "" |
222 ); | 221 ); |
OLD | NEW |