X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Finclude%2Fengraver.hh;h=956f49365b6cc17d4e65c8734d4ec4227cb2bb3d;hb=d1490200bca6cc3ff201d1d9a1599465dd300d33;hp=4a102aa2655289b4a321a1616d7c631ec774fedd;hpb=e24fb7cc5671aea95211d4a0c56f28fb6fe8720e;p=lilypond.git diff --git a/lily/include/engraver.hh b/lily/include/engraver.hh index 4a102aa265..956f49365b 100644 --- a/lily/include/engraver.hh +++ b/lily/include/engraver.hh @@ -1,7 +1,7 @@ /* This file is part of LilyPond, the GNU music typesetter. - Copyright (C) 1996--2014 Han-Wen Nienhuys + Copyright (C) 1996--2015 Han-Wen Nienhuys LilyPond is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -41,8 +41,8 @@ protected: Default: ignore the info */ virtual void acknowledge_grob (Grob_info) {} - virtual void announce_grob (Grob_info); - virtual void announce_end_grob (Grob_info); + virtual void announce_grob (Grob_info, Context *reroute_context = 0); + virtual void announce_end_grob (Grob_info, Context *reroute_context = 0); Engraver_group *get_daddy_engraver () const; public: @@ -71,7 +71,6 @@ public: #define make_spanner(x, cause) internal_make_spanner (ly_symbol2scm (x), cause, x, __FILE__, __LINE__, __FUNCTION__) #define make_paper_column(x) internal_make_column (ly_symbol2scm (x), x, __FILE__, __LINE__, __FUNCTION__) -Engraver *unsmob_engraver (SCM eng); bool ly_is_grob_cause (SCM obj); #endif // ENGRAVER_HH