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 11 matching lines...) Expand all Loading... |
22 | 22 |
23 #include "moment.hh" | 23 #include "moment.hh" |
24 #include "translator.hh" | 24 #include "translator.hh" |
25 | 25 |
26 class Timing_translator : public Translator | 26 class Timing_translator : public Translator |
27 { | 27 { |
28 public: | 28 public: |
29 TRANSLATOR_DECLARATIONS (Timing_translator); | 29 TRANSLATOR_DECLARATIONS (Timing_translator); |
30 | 30 |
31 protected: | 31 protected: |
32 virtual void initialize (); | 32 void initialize () override; |
33 void stop_translation_timestep (); | 33 void stop_translation_timestep (); |
34 void start_translation_timestep (); | 34 void start_translation_timestep (); |
35 | 35 |
36 public: | 36 public: |
37 Rational measure_length () const; | 37 Rational measure_length () const; |
38 }; | 38 }; |
39 | 39 |
40 #endif // TIMING_TRANSLATOR_HH | 40 #endif // TIMING_TRANSLATOR_HH |
LEFT | RIGHT |