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) 2004--2015 Han-Wen Nienhuys <hanwen@xs4all.nl> | 4 Copyright (C) 2004--2015 Han-Wen Nienhuys <hanwen@xs4all.nl> |
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 17 matching lines...) Expand all Loading... |
28 | 28 |
29 class Stanza_number_align_engraver : public Engraver | 29 class Stanza_number_align_engraver : public Engraver |
30 { | 30 { |
31 public: | 31 public: |
32 TRANSLATOR_DECLARATIONS (Stanza_number_align_engraver); | 32 TRANSLATOR_DECLARATIONS (Stanza_number_align_engraver); |
33 | 33 |
34 protected: | 34 protected: |
35 vector<Grob *> lyrics_; | 35 vector<Grob *> lyrics_; |
36 vector<Grob *> stanza_numbers_; | 36 vector<Grob *> stanza_numbers_; |
37 | 37 |
38 DECLARE_ACKNOWLEDGER (lyric_syllable); | 38 void acknowledge_lyric_syllable (Grob_info); |
39 DECLARE_ACKNOWLEDGER (stanza_number); | 39 void acknowledge_stanza_number (Grob_info); |
40 void stop_translation_timestep (); | 40 void stop_translation_timestep (); |
41 }; | 41 }; |
42 | 42 |
43 Stanza_number_align_engraver::Stanza_number_align_engraver () | 43 Stanza_number_align_engraver::Stanza_number_align_engraver () |
44 { | 44 { |
45 } | 45 } |
46 | 46 |
47 void | 47 void |
48 Stanza_number_align_engraver::acknowledge_lyric_syllable (Grob_info gi) | 48 Stanza_number_align_engraver::acknowledge_lyric_syllable (Grob_info gi) |
49 { | 49 { |
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
84 | 84 |
85 /* create */ | 85 /* create */ |
86 "", | 86 "", |
87 | 87 |
88 /* read */ | 88 /* read */ |
89 "", | 89 "", |
90 | 90 |
91 /* write */ | 91 /* write */ |
92 ""); | 92 ""); |
93 | 93 |
OLD | NEW |