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) 1997--2019 Han-Wen Nienhuys <hanwen@xs4all.nl> | 4 Copyright (C) 1997--2019 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 19 matching lines...) Expand all Loading... |
30 Paper_score *pscore_; | 30 Paper_score *pscore_; |
31 | 31 |
32 void typeset_all (); | 32 void typeset_all (); |
33 | 33 |
34 protected: | 34 protected: |
35 void finish (SCM); | 35 void finish (SCM); |
36 void prepare (SCM); | 36 void prepare (SCM); |
37 void one_time_step (SCM); | 37 void one_time_step (SCM); |
38 | 38 |
39 /* Engraver_group_engraver interface */ | 39 /* Engraver_group_engraver interface */ |
40 virtual void connect_to_context (Context *); | 40 void connect_to_context (Context *) override; |
41 virtual void disconnect_from_context (); | 41 void disconnect_from_context () override; |
42 virtual void initialize (); | 42 void initialize () override; |
43 virtual void finalize (); | 43 void finalize () override; |
44 virtual void announce_grob (Grob_info, Direction dir, Context *reroute_context
= 0); | 44 void announce_grob (Grob_info, Direction dir, |
| 45 Context *reroute_context = 0) override; |
45 void stop_translation_timestep (); | 46 void stop_translation_timestep (); |
46 | 47 |
47 /* | 48 /* |
48 Translator interface | 49 Translator interface |
49 */ | 50 */ |
50 virtual void derived_mark () const; | 51 void derived_mark () const override; |
51 | 52 |
52 public: | 53 public: |
53 Score_engraver (); | 54 Score_engraver (); |
54 }; | 55 }; |
55 | 56 |
56 #endif /* SCORE_ENGRAVER_HH */ | 57 #endif /* SCORE_ENGRAVER_HH */ |
LEFT | RIGHT |