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) 1999--2011 Han-Wen Nienhuys <hanwen@xs4all.nl> | 4 Copyright (C) 1999--2011 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 */ | 30 */ |
31 class Script_interface | 31 class Script_interface |
32 { | 32 { |
33 public: | 33 public: |
34 static Stencil get_stencil (Grob *, Direction d); | 34 static Stencil get_stencil (Grob *, Direction d); |
35 static Direction get_direction (Grob *); | 35 static Direction get_direction (Grob *); |
36 | 36 |
37 DECLARE_GROB_INTERFACE(); | 37 DECLARE_GROB_INTERFACE(); |
38 DECLARE_SCHEME_CALLBACK (print, (SCM)); | 38 DECLARE_SCHEME_CALLBACK (print, (SCM)); |
39 DECLARE_SCHEME_CALLBACK (calc_direction, (SCM)); | 39 DECLARE_SCHEME_CALLBACK (calc_direction, (SCM)); |
| 40 DECLARE_SCHEME_CALLBACK (calc_opposite_direction, (SCM)); |
40 DECLARE_SCHEME_CALLBACK (calc_positioning_done, (SCM)); | 41 DECLARE_SCHEME_CALLBACK (calc_positioning_done, (SCM)); |
41 DECLARE_SCHEME_CALLBACK (calc_cross_staff, (SCM)); | 42 DECLARE_SCHEME_CALLBACK (calc_cross_staff, (SCM)); |
42 }; | 43 }; |
43 | 44 |
44 void make_script_from_event (Grob *p, Context *tg, | 45 void make_script_from_event (Grob *p, Context *tg, |
45 SCM type, int index); | 46 SCM type, int index); |
46 | 47 |
47 #endif /* SCRIPT_INTERFACE_HH */ | 48 #endif /* SCRIPT_INTERFACE_HH */ |
48 | 49 |
LEFT | RIGHT |