X-Git-Url: https://git.donarmstrong.com/lilypond.git?a=blobdiff_plain;f=lily%2Finclude%2Fspanner.hh;h=0559dce40dd6a5841a625f290f065911c522357d;hb=1ff8f1c7e0baac008490e9e62995df70e0ed5128;hp=ad205fcbf01b122590c68ed87ca9152be857d89f;hpb=01d5d50e2a794048c518679b2718891fe91c4cfa;p=lilypond.git diff --git a/lily/include/spanner.hh b/lily/include/spanner.hh index ad205fcbf0..0559dce40d 100644 --- a/lily/include/spanner.hh +++ b/lily/include/spanner.hh @@ -10,6 +10,7 @@ #include "lily-proto.hh" #include "score-elem.hh" #include "drul-array.hh" +#include "rod.hh" /** A symbol which is attached between two columns. A spanner is a symbol which spans across several columns, so its final appearance @@ -41,7 +42,7 @@ public: virtual Spanner* spanner() { return this; } Spanner(); bool broken_b() const; - + virtual Array get_rods () const; Spanner* find_broken_piece (Line_of_score*) const; protected: void set_my_columns(); @@ -57,6 +58,7 @@ protected: virtual void do_unlink(); virtual void do_junk_links(); virtual void do_brew_molecule (); + virtual void do_space_processing (); virtual void do_break_processing(); virtual Interval do_width() const; virtual void do_print() const;