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) 1997--2015 Han-Wen Nienhuys <hanwen@xs4all.nl> | 4 Copyright (C) 1997--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 34 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
45 void run_iterator_on_me (Music_iterator *); | 45 void run_iterator_on_me (Music_iterator *); |
46 virtual Context *get_score_context () const; | 46 virtual Context *get_score_context () const; |
47 | 47 |
48 void apply_finalizations (); | 48 void apply_finalizations (); |
49 void add_finalization (SCM); | 49 void add_finalization (SCM); |
50 | 50 |
51 void prepare (SCM); | 51 void prepare (SCM); |
52 virtual SCM get_output (); | 52 virtual SCM get_output (); |
53 virtual Output_def *get_output_def () const; | 53 virtual Output_def *get_output_def () const; |
54 virtual Moment now_mom () const; | 54 virtual Moment now_mom () const; |
55 virtual Context *get_default_interpreter (const string &context_id = ""); | |
56 | 55 |
57 Moment previous_moment () const; | 56 Moment previous_moment () const; |
58 protected: | 57 protected: |
59 Moment prev_mom_; | 58 Moment prev_mom_; |
60 Moment now_mom_; | 59 Moment now_mom_; |
61 }; | 60 }; |
62 | 61 |
63 SCM ly_format_output (SCM); | 62 SCM ly_format_output (SCM); |
64 | 63 |
65 #endif // GLOBAL_CONTEXT_HH | 64 #endif // GLOBAL_CONTEXT_HH |
OLD | NEW |