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) 2011--2015 Mike Solomon <mike@mikesolomon.org> | 4 Copyright (C) 2011--2015 Mike Solomon <mike@mikesolomon.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 18 matching lines...) Expand all Loading... |
29 #include "translator.icc" | 29 #include "translator.icc" |
30 | 30 |
31 class Pure_from_neighbor_engraver : public Engraver | 31 class Pure_from_neighbor_engraver : public Engraver |
32 { | 32 { |
33 vector<Grob *> pure_relevants_; | 33 vector<Grob *> pure_relevants_; |
34 vector<Grob *> need_pure_heights_from_neighbors_; | 34 vector<Grob *> need_pure_heights_from_neighbors_; |
35 | 35 |
36 public: | 36 public: |
37 TRANSLATOR_DECLARATIONS (Pure_from_neighbor_engraver); | 37 TRANSLATOR_DECLARATIONS (Pure_from_neighbor_engraver); |
38 protected: | 38 protected: |
39 DECLARE_ACKNOWLEDGER (pure_from_neighbor); | 39 void acknowledge_pure_from_neighbor (Grob_info); |
40 DECLARE_ACKNOWLEDGER (item); | 40 void acknowledge_item (Grob_info); |
41 void finalize (); | 41 void finalize (); |
42 }; | 42 }; |
43 | 43 |
44 Pure_from_neighbor_engraver::Pure_from_neighbor_engraver () | 44 Pure_from_neighbor_engraver::Pure_from_neighbor_engraver () |
45 { | 45 { |
46 } | 46 } |
47 | 47 |
48 void | 48 void |
49 Pure_from_neighbor_engraver::acknowledge_item (Grob_info i) | 49 Pure_from_neighbor_engraver::acknowledge_item (Grob_info i) |
50 { | 50 { |
(...skipping 98 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
149 | 149 |
150 /* create */ | 150 /* create */ |
151 "", | 151 "", |
152 | 152 |
153 /* read */ | 153 /* read */ |
154 "", | 154 "", |
155 | 155 |
156 /* write */ | 156 /* write */ |
157 "" | 157 "" |
158 ); | 158 ); |
OLD | NEW |