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) 1998--2019 Jan Nieuwenhuizen <janneke@gnu.org> | 4 Copyright (C) 1998--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 34 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
45 Item *final_text_; | 45 Item *final_text_; |
46 Stream_event *mark_ev_; | 46 Stream_event *mark_ev_; |
47 | 47 |
48 public: | 48 public: |
49 TRANSLATOR_DECLARATIONS (Mark_engraver); | 49 TRANSLATOR_DECLARATIONS (Mark_engraver); |
50 | 50 |
51 protected: | 51 protected: |
52 void process_music (); | 52 void process_music (); |
53 void start_translation_timestep (); | 53 void start_translation_timestep (); |
54 void stop_translation_timestep (); | 54 void stop_translation_timestep (); |
55 virtual void finalize (); | 55 void finalize () override; |
56 | 56 |
57 void listen_mark (Stream_event *); | 57 void listen_mark (Stream_event *); |
58 void acknowledge_break_alignment (Grob_info); | 58 void acknowledge_break_alignment (Grob_info); |
59 }; | 59 }; |
60 | 60 |
61 Mark_engraver::Mark_engraver (Context *c) | 61 Mark_engraver::Mark_engraver (Context *c) |
62 : Engraver (c) | 62 : Engraver (c) |
63 { | 63 { |
64 text_ = 0; | 64 text_ = 0; |
65 final_text_ = 0; | 65 final_text_ = 0; |
(...skipping 113 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
179 "RehearsalMark ", | 179 "RehearsalMark ", |
180 | 180 |
181 /* read */ | 181 /* read */ |
182 "markFormatter " | 182 "markFormatter " |
183 "rehearsalMark " | 183 "rehearsalMark " |
184 "stavesFound ", | 184 "stavesFound ", |
185 | 185 |
186 /* write */ | 186 /* write */ |
187 "" | 187 "" |
188 ); | 188 ); |
LEFT | RIGHT |