X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Finclude%2Fnote-spacing.hh;h=695bba7251ffa6e0283e653d45124ffe689c65a1;hb=d088cb4d9526a4a93e92bdf3d0b6cbb012883b6f;hp=1905c72e85550fa9d5dd9666332e5b83ef9244ca;hpb=8dbb0048c1ac59125562d5adc1c68512eab8541b;p=lilypond.git diff --git a/lily/include/note-spacing.hh b/lily/include/note-spacing.hh index 1905c72e85..695bba7251 100644 --- a/lily/include/note-spacing.hh +++ b/lily/include/note-spacing.hh @@ -3,7 +3,7 @@ note-spacing.hh -- declare Note_spacing source file of the GNU LilyPond music typesetter -(c) 2001 Han-Wen Nienhuys +(c) 2001--2003 Han-Wen Nienhuys */ @@ -17,9 +17,11 @@ class Note_spacing public: static bool has_interface (Grob*); - static Real get_spacing (Grob *me); - - DECLARE_SCHEME_CALLBACK(before_line_breaking,(SCM)); + static void get_spacing (Grob *me, Item* , Real, Real, Real*, Real*); + static void stem_dir_correction (Grob *me, Item * next_col, Real incr, + Real*, Real*); + static Item * right_column (Grob*); + static Item * left_column (Grob*); }; #endif /* NOTE_SPACING_HH */