X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Finclude%2Ftie.hh;h=81c356dd7fe7346a48e832c7e2e51114c26e20c9;hb=04f01c7e890bd4f1b358378e5911fb7c117c3802;hp=7f03564866a36dbfe608015e70e71d77f455b153;hpb=ce5315498fcaaf17d5eb1b320014e96defbb7dfb;p=lilypond.git diff --git a/lily/include/tie.hh b/lily/include/tie.hh index 7f03564866..81c356dd7f 100644 --- a/lily/include/tie.hh +++ b/lily/include/tie.hh @@ -1,7 +1,7 @@ /* tie.hh -- declare Tie - source file of the LilyPond music typesetter + source file of the GNU LilyPond music typesetter (c) 1997 Han-Wen Nienhuys */ @@ -12,17 +12,23 @@ #include "bow.hh" +/** + Connect two noteheads. + */ class Tie : public Bow { - virtual Spanner* do_break_at(PCol*,PCol*)const; virtual void do_add_processing(); virtual void do_post_processing(); virtual void set_default_dir(); + virtual void do_substitute_dependency(Score_elem*,Score_elem*); + public: bool same_pitch_b_; - Notehead * left_head_l_; - Notehead * right_head_l_; - void set_head(int, Notehead*head_l); + Note_head * left_head_l_; + Note_head * right_head_l_; + void set_head(int, Note_head*head_l); + Tie(); - + NAME_MEMBERS(Tie); + SPANNER_CLONE(Tie) }; #endif // TIE_HH