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) 2006--2015 Han-Wen Nienhuys <hanwen@lilypond.org> | 4 Copyright (C) 2006--2015 Han-Wen Nienhuys <hanwen@lilypond.org> |
5 | 5 |
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. |
(...skipping 21 matching lines...) Expand all Loading... |
32 Script_row | 32 Script_row |
33 */ | 33 */ |
34 class Script_row_engraver : public Engraver | 34 class Script_row_engraver : public Engraver |
35 { | 35 { |
36 Grob *script_row_; | 36 Grob *script_row_; |
37 vector<Grob *> scripts_; | 37 vector<Grob *> scripts_; |
38 | 38 |
39 public: | 39 public: |
40 TRANSLATOR_DECLARATIONS (Script_row_engraver); | 40 TRANSLATOR_DECLARATIONS (Script_row_engraver); |
41 protected: | 41 protected: |
42 DECLARE_ACKNOWLEDGER (accidental_placement); | 42 void acknowledge_accidental_placement (Grob_info); |
43 DECLARE_ACKNOWLEDGER (side_position); | 43 void acknowledge_side_position (Grob_info); |
44 void process_acknowledged (); | 44 void process_acknowledged (); |
45 void stop_translation_timestep (); | 45 void stop_translation_timestep (); |
46 }; | 46 }; |
47 | 47 |
48 Script_row_engraver::Script_row_engraver () | 48 Script_row_engraver::Script_row_engraver () |
49 { | 49 { |
50 script_row_ = 0; | 50 script_row_ = 0; |
51 } | 51 } |
52 | 52 |
53 void | 53 void |
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
102 | 102 |
103 /* create */ | 103 /* create */ |
104 "ScriptRow ", | 104 "ScriptRow ", |
105 | 105 |
106 /* read */ | 106 /* read */ |
107 "", | 107 "", |
108 | 108 |
109 /* write */ | 109 /* write */ |
110 "" | 110 "" |
111 ); | 111 ); |
OLD | NEW |