LEFT | RIGHT |
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--2011 Han-Wen Nienhuys | 4 Copyright (C) 1996--2011 Han-Wen Nienhuys |
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 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
54 static Stencil get_translated_flag (Grob*); | 54 static Stencil get_translated_flag (Grob*); |
55 DECLARE_GROB_INTERFACE(); | 55 DECLARE_GROB_INTERFACE(); |
56 static void set_spacing_hints (Grob *); | 56 static void set_spacing_hints (Grob *); |
57 ·· | 57 ·· |
58 DECLARE_SCHEME_CALLBACK (print, (SCM)); | 58 DECLARE_SCHEME_CALLBACK (print, (SCM)); |
59 DECLARE_SCHEME_CALLBACK (calc_default_direction, (SCM)); | 59 DECLARE_SCHEME_CALLBACK (calc_default_direction, (SCM)); |
60 DECLARE_SCHEME_CALLBACK (offset_callback, (SCM element)); | 60 DECLARE_SCHEME_CALLBACK (offset_callback, (SCM element)); |
61 DECLARE_SCHEME_CALLBACK (calc_direction, (SCM)); | 61 DECLARE_SCHEME_CALLBACK (calc_direction, (SCM)); |
62 DECLARE_SCHEME_CALLBACK (calc_beaming, (SCM)); | 62 DECLARE_SCHEME_CALLBACK (calc_beaming, (SCM)); |
63 DECLARE_SCHEME_CALLBACK (calc_length, (SCM)); | 63 DECLARE_SCHEME_CALLBACK (calc_length, (SCM)); |
| 64 DECLARE_SCHEME_CALLBACK (calc_stem_begin_position, (SCM)); |
64 DECLARE_SCHEME_CALLBACK (calc_stem_end_position, (SCM)); | 65 DECLARE_SCHEME_CALLBACK (calc_stem_end_position, (SCM)); |
65 DECLARE_SCHEME_CALLBACK (calc_stem_info, (SCM)); | 66 DECLARE_SCHEME_CALLBACK (calc_stem_info, (SCM)); |
66 DECLARE_SCHEME_CALLBACK (calc_positioning_done, (SCM)); | 67 DECLARE_SCHEME_CALLBACK (calc_positioning_done, (SCM)); |
67 DECLARE_SCHEME_CALLBACK (width, (SCM smob)); | 68 DECLARE_SCHEME_CALLBACK (width, (SCM smob)); |
68 DECLARE_SCHEME_CALLBACK (pure_height, (SCM, SCM, SCM)); | 69 DECLARE_SCHEME_CALLBACK (pure_height, (SCM, SCM, SCM)); |
69 DECLARE_SCHEME_CALLBACK (height, (SCM)); | 70 DECLARE_SCHEME_CALLBACK (height, (SCM)); |
70 DECLARE_SCHEME_CALLBACK (calc_cross_staff, (SCM)); | 71 DECLARE_SCHEME_CALLBACK (calc_cross_staff, (SCM)); |
71 DECLARE_SCHEME_CALLBACK (calc_flag, (SCM)); | 72 DECLARE_SCHEME_CALLBACK (calc_flag, (SCM)); |
| 73 DECLARE_SCHEME_CALLBACK (glissando_stem_positioning, (SCM)); |
| 74 }; |
| 75 |
| 76 class Glissando_stem |
| 77 { |
| 78 public : |
| 79 DECLARE_GROB_INTERFACE (); |
72 DECLARE_SCHEME_CALLBACK (after_line_breaking, (SCM)); | 80 DECLARE_SCHEME_CALLBACK (after_line_breaking, (SCM)); |
73 }; | 81 }; |
74 #endif | 82 #endif |
LEFT | RIGHT |