X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Finclude%2Fscore-engraver.hh;h=b3127f8977784a8ea111b942d9a6a048a9d838cc;hb=b3cf2199183a184c7eef9a9f8f3c9a691db1f0ad;hp=aa23392888653ddf553e11bfc94f75a93ab39bd3;hpb=31568c504806f35aac420a394c9eab07abd9faa7;p=lilypond.git diff --git a/lily/include/score-engraver.hh b/lily/include/score-engraver.hh index aa23392888..b3127f8977 100644 --- a/lily/include/score-engraver.hh +++ b/lily/include/score-engraver.hh @@ -23,12 +23,13 @@ class Score_engraver : public virtual Score_translator, void typeset_all (); protected: - /* Score_translator */ - virtual void finish (); - virtual void prepare (Moment); - virtual void one_time_step (); + DECLARE_LISTENER (finish); + DECLARE_LISTENER (prepare); + DECLARE_LISTENER (one_time_step); /* Engraver_group_engraver interface */ + virtual void connect_to_context (Context *); + virtual void disconnect_from_context (); virtual bool try_music (Music *); virtual void initialize (); virtual void finalize (); @@ -42,7 +43,6 @@ protected: public: Score_engraver (); - void forbid_breaks (); virtual SCM get_output (); };