X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Finclude%2Fambitus.hh;h=ba46111a60aae17454a9a1abdc79d515b85eff4e;hb=74b008a3d5f390a0429dd8fab7dd20f2704e826b;hp=baea7d01ab0496c49d93adfe03c9a5517ff0b669;hpb=ce6631d3228ee491574ed841abc0ae06dc22f6e4;p=lilypond.git diff --git a/lily/include/ambitus.hh b/lily/include/ambitus.hh index baea7d01ab..ba46111a60 100644 --- a/lily/include/ambitus.hh +++ b/lily/include/ambitus.hh @@ -3,20 +3,21 @@ source file of the GNU LilyPond music typesetter - (c) 2000--2004 Juergen Reuter + (c) 2000--2007 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*); - static Slice get_positions (Grob*); - static Interval head_width (Grob* me, Grob * common); + DECLARE_GROB_INTERFACE(); + static Slice get_positions (Grob *); + static Interval head_width (Grob *me, Grob *common); }; #endif // AMBITUS_HH