X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Finclude%2Fligature-engraver.hh;h=c70523ae915103069fd52c8ca10e2c8d7cee1c03;hb=9f3572d98bb948c9689cd1f75401a029451fa001;hp=2ae5cb4fe963a0c539f1c6f30d9b1789d0b4bdf5;hpb=04265f11d1f21416ccebd2dcaa1d903dc781b36e;p=lilypond.git diff --git a/lily/include/ligature-engraver.hh b/lily/include/ligature-engraver.hh index 2ae5cb4fe9..c70523ae91 100644 --- a/lily/include/ligature-engraver.hh +++ b/lily/include/ligature-engraver.hh @@ -21,7 +21,7 @@ protected: DECLARE_ACKNOWLEDGER (rest); DECLARE_ACKNOWLEDGER (note_head); - virtual void listen_ligature (Stream_event *ev); + virtual bool try_music (Music *); void process_music (); virtual Spanner *create_ligature_spanner () = 0; virtual void typeset_ligature (Spanner *ligature, @@ -34,7 +34,7 @@ public: // class is abstract private: - Drul_array events_drul_; + Drul_array events_drul_; Spanner *ligature_; vector primitives_; @@ -42,7 +42,7 @@ private: Spanner *finished_ligature_; vector finished_primitives_; - Stream_event *prev_start_event_; + Music *prev_start_event_; // moment where ligature started. Moment ligature_start_mom_;