X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Finclude%2Fstem.hh;h=3f1b58356509d247391b933616c4fd22af0ad9da;hb=01d84d552854fb399bd0e819502c6c2db2a1b214;hp=9fad0e51db1af3e1d304d69095682324bd8f14a7;hpb=9bc467a994787949def91708bf3bd50d088db982;p=lilypond.git diff --git a/lily/include/stem.hh b/lily/include/stem.hh index 9fad0e51db..3f1b583565 100644 --- a/lily/include/stem.hh +++ b/lily/include/stem.hh @@ -53,8 +53,6 @@ class Stem : public Item, public Staff_symbol_referencer, public: - Link_array head_l_arr_; - Link_array rest_l_arr_; /// log of the duration. Eg. 4 -> 16th note -> 2 flags int flag_i_; @@ -64,6 +62,7 @@ public: our beam, for aligning abbrev flags */ Beam* beam_l () const; + Note_head * first_head () const; Drul_array beams_i_drul_; Stem (); @@ -98,7 +97,7 @@ public: protected: Molecule flag () const; - virtual void do_substitute_element_pointer (Score_element*,Score_element*); + virtual void do_pre_processing(); static Interval dim_callback (Dimension_cache const*); virtual Molecule* do_brew_molecule_p() const;