X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Finclude%2Fgrob.hh;h=94da56e8841bc05a5ff85d302b1dc3c4b109f4d2;hb=60fc32ec59fd97456218332612b87b821968da84;hp=3d211964a49a7fae830e0bef1c57d0b4a3e5ad73;hpb=05d8315484c180e02bf9297513bd0c3db1e4615a;p=lilypond.git diff --git a/lily/include/grob.hh b/lily/include/grob.hh index 3d211964a4..94da56e884 100644 --- a/lily/include/grob.hh +++ b/lily/include/grob.hh @@ -107,6 +107,7 @@ public: /* class hierarchy */ virtual System *get_system () const; + static System *get_system (Grob *); virtual void do_break_processing (); virtual Grob *find_broken_piece (System *) const; virtual void discretionary_processing (); @@ -141,7 +142,9 @@ public: void fixup_refpoint (); virtual Interval_t spanned_rank_interval () const; + virtual bool pure_is_visible (int start, int end) const; bool check_cross_staff (Grob *common); + static bool less (Grob *g1, Grob *g2); }; /* smob utilities */