X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fligature-bracket-engraver.cc;h=9e50962ddcb2473a0158068bb26f13e67ff81568;hb=97a0169312a260933246ab224e4f8b0969871dd5;hp=7c0a8d6e2f52aec96b625036e88ac96114486a87;hpb=dbaf1e56e37be0e204231c5bf1adcb14bd8ac3b8;p=lilypond.git diff --git a/lily/ligature-bracket-engraver.cc b/lily/ligature-bracket-engraver.cc index 7c0a8d6e2f..9e50962ddc 100644 --- a/lily/ligature-bracket-engraver.cc +++ b/lily/ligature-bracket-engraver.cc @@ -33,9 +33,9 @@ class Ligature_bracket_engraver : public Engraver protected: virtual void process_music (); virtual void stop_translation_timestep (); - DECLARE_ACKNOWLEDGER (rest); - DECLARE_ACKNOWLEDGER (note_column); - DECLARE_TRANSLATOR_LISTENER (ligature); + void acknowledge_rest (Grob_info); + void acknowledge_note_column (Grob_info); + void listen_ligature (Stream_event *); public: TRANSLATOR_DECLARATIONS (Ligature_bracket_engraver); @@ -53,7 +53,8 @@ Ligature_bracket_engraver::listen_ligature (Stream_event *ev) ASSIGN_EVENT_ONCE (events_drul_[d], ev); } -Ligature_bracket_engraver::Ligature_bracket_engraver () +Ligature_bracket_engraver::Ligature_bracket_engraver (Context *c) + : Engraver (c) { ligature_ = 0; finished_ligature_ = 0;