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) 2000--2019 Jan Nieuwenhuizen <janneke@gnu.org> | 4 Copyright (C) 2000--2019 Jan Nieuwenhuizen <janneke@gnu.org> |
5 | 5 |
6 LilyPond is free software: you can redistribute it and/or modify | 6 LilyPond is free software: you can redistribute it and/or modify |
7 it under the terms of the GNU General Public License as published by | 7 it under the terms of the GNU General Public License as published by |
8 the Free Software Foundation, either version 3 of the License, or | 8 the Free Software Foundation, either version 3 of the License, or |
9 (at your option) any later version. | 9 (at your option) any later version. |
10 | 10 |
(...skipping 22 matching lines...) Expand all Loading... |
33 #include "stream-event.hh" | 33 #include "stream-event.hh" |
34 #include "spanner.hh" | 34 #include "spanner.hh" |
35 | 35 |
36 #include "translator.icc" | 36 #include "translator.icc" |
37 | 37 |
38 class Trill_spanner_engraver : public Engraver | 38 class Trill_spanner_engraver : public Engraver |
39 { | 39 { |
40 public: | 40 public: |
41 TRANSLATOR_DECLARATIONS (Trill_spanner_engraver); | 41 TRANSLATOR_DECLARATIONS (Trill_spanner_engraver); |
42 protected: | 42 protected: |
43 virtual void finalize (); | 43 void finalize () override; |
44 void listen_trill_span (Stream_event *); | 44 void listen_trill_span (Stream_event *); |
45 void acknowledge_note_column (Grob_info); | 45 void acknowledge_note_column (Grob_info); |
46 | 46 |
47 void stop_translation_timestep (); | 47 void stop_translation_timestep (); |
48 void process_music (); | 48 void process_music (); |
49 | 49 |
50 private: | 50 private: |
51 Spanner *span_; | 51 Spanner *span_; |
52 Spanner *finished_; | 52 Spanner *finished_; |
53 Stream_event *current_event_; | 53 Stream_event *current_event_; |
(...skipping 113 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
167 /* create */ | 167 /* create */ |
168 "TrillSpanner ", | 168 "TrillSpanner ", |
169 | 169 |
170 /* read */ | 170 /* read */ |
171 "currentCommandColumn " | 171 "currentCommandColumn " |
172 "currentMusicalColumn ", | 172 "currentMusicalColumn ", |
173 | 173 |
174 /* write */ | 174 /* write */ |
175 "" | 175 "" |
176 ); | 176 ); |
LEFT | RIGHT |