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) 1996--2019 Han-Wen Nienhuys <hanwen@xs4all.nl> | 4 Copyright (C) 1996--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 60 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
71 Item *internal_make_item (SCM sym, SCM cause, | 71 Item *internal_make_item (SCM sym, SCM cause, |
72 char const *f, int l, char const *fun); | 72 char const *f, int l, char const *fun); |
73 Spanner *internal_make_spanner (SCM sym, SCM cause, | 73 Spanner *internal_make_spanner (SCM sym, SCM cause, |
74 char const *f, int l, char const *fun); | 74 char const *f, int l, char const *fun); |
75 Paper_column *internal_make_column (SCM sym, | 75 Paper_column *internal_make_column (SCM sym, |
76 char const *f, int l, char const *fun); | 76 char const *f, int l, char const *fun); |
77 | 77 |
78 /** | 78 /** |
79 override other ctor | 79 override other ctor |
80 */ | 80 */ |
81 DECLARE_CLASSNAME (Engraver); | 81 OVERRIDE_CLASS_NAME (Engraver); |
82 DECLARE_TRANSLATOR_CALLBACKS (Engraver); | 82 DECLARE_TRANSLATOR_CALLBACKS (Engraver); |
83 Engraver (Context *); | 83 Engraver (Context *); |
84 }; | 84 }; |
85 | 85 |
86 #define make_item(x, cause) internal_make_item (ly_symbol2scm (x), cause, __FILE
__, __LINE__, __FUNCTION__) | 86 #define make_item(x, cause) internal_make_item (ly_symbol2scm (x), cause, __FILE
__, __LINE__, __FUNCTION__) |
87 #define make_spanner(x, cause) internal_make_spanner (ly_symbol2scm (x), cause,
__FILE__, __LINE__, __FUNCTION__) | 87 #define make_spanner(x, cause) internal_make_spanner (ly_symbol2scm (x), cause,
__FILE__, __LINE__, __FUNCTION__) |
88 #define make_paper_column(x) internal_make_column (ly_symbol2scm (x), __FILE__,
__LINE__, __FUNCTION__) | 88 #define make_paper_column(x) internal_make_column (ly_symbol2scm (x), __FILE__,
__LINE__, __FUNCTION__) |
89 | 89 |
90 bool ly_is_grob_cause (SCM obj); | 90 bool ly_is_grob_cause (SCM obj); |
91 | 91 |
92 #endif // ENGRAVER_HH | 92 #endif // ENGRAVER_HH |
LEFT | RIGHT |