LEFT | RIGHT |
(no file at all) | |
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--2019 Han-Wen Nienhuys <hanwen@xs4all.nl> | 4 Copyright (C) 1997--2019 Han-Wen Nienhuys <hanwen@xs4all.nl> |
5 Mats Bengtsson <matsb@s3.kth.se> | 5 Mats Bengtsson <matsb@s3.kth.se> |
6 Copyright (C) 2010--2019 Reinhold Kainhofer <reinhold@kainhofer.com> | 6 Copyright (C) 2010--2019 Reinhold Kainhofer <reinhold@kainhofer.com> |
7 | 7 |
8 LilyPond is free software: you can redistribute it and/or modify | 8 LilyPond is free software: you can redistribute it and/or modify |
9 it under the terms of the GNU General Public License as published by | 9 it under the terms of the GNU General Public License as published by |
10 the Free Software Foundation, either version 3 of the License, or | 10 the Free Software Foundation, either version 3 of the License, or |
(...skipping 25 matching lines...) Expand all Loading... |
36 class Cue_clef_engraver : public Engraver | 36 class Cue_clef_engraver : public Engraver |
37 { | 37 { |
38 public: | 38 public: |
39 TRANSLATOR_DECLARATIONS (Cue_clef_engraver); | 39 TRANSLATOR_DECLARATIONS (Cue_clef_engraver); |
40 | 40 |
41 protected: | 41 protected: |
42 void stop_translation_timestep (); | 42 void stop_translation_timestep (); |
43 void process_music (); | 43 void process_music (); |
44 void acknowledge_bar_line (Grob_info); | 44 void acknowledge_bar_line (Grob_info); |
45 | 45 |
46 virtual void derived_mark () const; | 46 void derived_mark () const override; |
47 private: | 47 private: |
48 Item *clef_; | 48 Item *clef_; |
49 Item *modifier_; | 49 Item *modifier_; |
50 | 50 |
51 SCM prev_glyph_; | 51 SCM prev_glyph_; |
52 SCM prev_cpos_; | 52 SCM prev_cpos_; |
53 SCM prev_transposition_; | 53 SCM prev_transposition_; |
54 void create_clef (); | 54 void create_clef (); |
55 void create_end_clef (); | 55 void create_end_clef (); |
56 void set_glyph (); | 56 void set_glyph (); |
(...skipping 175 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
232 "cueClefTransposition " | 232 "cueClefTransposition " |
233 "cueClefTranspositionStyle " | 233 "cueClefTranspositionStyle " |
234 "cueClefPosition " | 234 "cueClefPosition " |
235 "explicitCueClefVisibility " | 235 "explicitCueClefVisibility " |
236 "middleCCuePosition " | 236 "middleCCuePosition " |
237 "clefTransposition ", | 237 "clefTransposition ", |
238 | 238 |
239 /* write */ | 239 /* write */ |
240 "" | 240 "" |
241 ); | 241 ); |
LEFT | RIGHT |