X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Finclude%2Fengraver-group.hh;h=8e67651af5dc9ec1d33ec753c4131a1e46dca8cd;hb=8c0213576d4f811c826a828c38fe418ab50b66ce;hp=d1df4cffb37c39008cb27d295c8289768ecbab72;hpb=9f3572d98bb948c9689cd1f75401a029451fa001;p=lilypond.git diff --git a/lily/include/engraver-group.hh b/lily/include/engraver-group.hh index d1df4cffb3..8e67651af5 100644 --- a/lily/include/engraver-group.hh +++ b/lily/include/engraver-group.hh @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1997--2006 Han-Wen Nienhuys + (c) 1997--2007 Han-Wen Nienhuys */ #ifndef ENGRAVER_GROUP_HH @@ -17,12 +17,16 @@ class Engraver_group : public virtual Translator_group protected: vector announce_infos_; Drul_array acknowledge_hash_table_drul_; - + DECLARE_LISTENER (override); + DECLARE_LISTENER (revert); public: VIRTUAL_COPY_CONSTRUCTOR (Translator_group, Engraver_group); + Engraver_group (); virtual void derived_mark () const; void do_announces (); + virtual void connect_to_context (Context *c); + virtual void disconnect_from_context (); virtual void announce_grob (Grob_info); int pending_grob_count () const; private: