X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;ds=sidebyside;f=lily%2Finclude%2Fstem.hh;h=b3663b6eeeef3046ff6e655708b8f87a7950f486;hb=89db5c71c36627cfc7d9bd9754a014b8bc95c6c2;hp=3d06bca6f6e08745fac2cf705ceba87ba7e9536d;hpb=2893f2dd20c081c06c1c7356551344801f8a233a;p=lilypond.git diff --git a/lily/include/stem.hh b/lily/include/stem.hh index 3d06bca6f6..b3663b6eee 100644 --- a/lily/include/stem.hh +++ b/lily/include/stem.hh @@ -9,8 +9,8 @@ #include "std-vector.hh" #include "lily-proto.hh" -#include "lily-guile.hh" #include "stem-info.hh" +#include "grob-interface.hh" class Stem { @@ -33,11 +33,12 @@ public: static Real thickness (Grob *); static int head_count (Grob *); static bool is_invisible (Grob *); + static bool is_normal_stem (Grob *); static Interval head_positions (Grob *); static Real stem_end_position (Grob *); static Stencil flag (Grob *); static Stencil get_translated_flag (Grob*); - static bool has_interface (Grob *); + DECLARE_GROB_INTERFACE(); static void set_spacing_hints (Grob *); DECLARE_SCHEME_CALLBACK (print, (SCM));