X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Finclude%2Fextender-spanner.hh;h=3da4095ebf88e39b3c4a1051168a75513f587f9d;hb=refs%2Ftags%2Frelease%2F1.1.36;hp=e158237c87b26274b80f3e59bbf75a72bf671183;hpb=e590acdf36f87d36f68b322c08246664c9a7297a;p=lilypond.git diff --git a/lily/include/extender-spanner.hh b/lily/include/extender-spanner.hh index e158237c87..3da4095ebf 100644 --- a/lily/include/extender-spanner.hh +++ b/lily/include/extender-spanner.hh @@ -1,7 +1,7 @@ /* extender-spanner.hh -- part of GNU LilyPond - (c) 1998 Jan Nieuwenhuizen + (c) 1998, 1999 Jan Nieuwenhuizen */ #ifndef EXTENDER_SPANNER_HH @@ -27,31 +27,21 @@ extend beond, lasting the whole duration of the melissima (as in MUP, urg). */ - class Extender_spanner : public Directional_spanner { public: - Extender_spanner (); - virtual ~Extender_spanner (); - +Extender_spanner (); Offset center () const; - void set_textitem (Direction, Text_item*); + void set_textitem (Direction, Item*); - Drul_array textitem_l_drul_; - protected: - virtual Molecule* brew_molecule_p () const; - void do_add_processing (); + virtual Molecule* do_brew_molecule_p () const; Interval do_height () const; - void do_substitute_dependency (Score_element* o, Score_element* n); + void do_post_processing (); - DECLARE_MY_RUNTIME_TYPEINFO; - SCORE_ELEMENT_CLONE(Extender_spanner); - - Extender_spanner (Extender_spanner const&); + VIRTUAL_COPY_CONS (Score_element); - Drul_array dy_f_drul_; Drul_array dx_f_drul_; };