X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Finclude%2Fambitus.hh;h=a72acba8fa9b332d767d37729aaba2e21fe7e9eb;hb=5b4b0d6e9a197e8f9eb085b7c2ad78b8be3e5cfc;hp=2ebd67173d49c450204ee6bf4e1644326b5ee014;hpb=05fabaaf86fd44f9bd903f282bb98d343a991e40;p=lilypond.git diff --git a/lily/include/ambitus.hh b/lily/include/ambitus.hh index 2ebd67173d..a72acba8fa 100644 --- a/lily/include/ambitus.hh +++ b/lily/include/ambitus.hh @@ -3,18 +3,21 @@ source file of the GNU LilyPond music typesetter - (c) 2000--2004 Juergen Reuter + (c) 2000--2008 Juergen Reuter */ #ifndef AMBITUS_HH #define AMBITUS_HH -#include "lily-guile.hh" +#include "lily-proto.hh" +#include "grob-interface.hh" struct Ambitus { DECLARE_SCHEME_CALLBACK (print, (SCM smob)); - static bool has_interface (Grob*); + DECLARE_GROB_INTERFACE(); + static Slice get_positions (Grob *); + static Interval head_width (Grob *me, Grob *common); }; #endif // AMBITUS_HH