From a41db6d29bed801ab4b0ea1910816d44c2ed4d4f Mon Sep 17 00:00:00 2001 From: fred Date: Sun, 24 Mar 2002 19:44:21 +0000 Subject: [PATCH] lilypond-0.0.65 --- lily/include/slur.hh | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/lily/include/slur.hh b/lily/include/slur.hh index 68f073e10f..98cf4334f2 100644 --- a/lily/include/slur.hh +++ b/lily/include/slur.hh @@ -1,5 +1,5 @@ /* - slur.hh -- part of LilyPond + slur.hh -- part of GNU LilyPond (c) 1996,97 Han-Wen Nienhuys */ @@ -9,20 +9,23 @@ #include "directional-spanner.hh" #include "lily-proto.hh" -#include "varray.hh" +#include "parray.hh" #include "bow.hh" +/** + A #Bow# which tries to drape itself around the stems too. + */ class Slur : public Bow { public: - Array encompass_arr_; - - void do_post_processing(); - void do_pre_processing(); + Link_array encompass_arr_; void add(Note_column*); - void set_default_dir(); - - Spanner* do_break_at( PCol*, PCol*) const; -private: +protected: + virtual void set_default_dir(); + virtual void do_break_at( PCol*, PCol*) ; + virtual void do_post_processing(); + virtual void do_substitute_dependency(Score_elem*, Score_elem*); + virtual void do_pre_processing(); + SPANNER_CLONE(Slur) NAME_MEMBERS(Slur); }; -- 2.39.5