]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/engraver.cc
Basic-notation reorg and misc small fixes.
[lilypond.git] / lily / engraver.cc
index a93b202cbca0c0ff2ea07ee18f6d969e608499de..f17a211afc392127047458d769f48b8febe3cb6a 100644 (file)
@@ -3,7 +3,7 @@
 
   Sourcefile of GNU LilyPond music type setter
 
-  (c) 1997--2005 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+  (c) 1997--2006 Han-Wen Nienhuys <hanwen@xs4all.nl>
 */
 
 #include "engraver.hh"
 #include "score-context.hh"
 #include "lilypond-key.hh"
 
-Engraver_group_engraver *
+Engraver_group *
 Engraver::get_daddy_engraver () const
 {
-  return dynamic_cast<Engraver_group_engraver *> (get_daddy_translator ());
+  return dynamic_cast<Engraver_group *> (get_daddy_translator ());
 }
 
 void
@@ -41,7 +41,7 @@ Engraver::announce_grob (Grob *e, SCM cause)
 
   Grob_info i (this, e);
 
-  Engraver_group_engraver *g = get_daddy_engraver ();
+  Engraver_group *g = get_daddy_engraver ();
   if (g)
     g->announce_grob (i);
 }
@@ -50,12 +50,6 @@ Engraver::Engraver ()
 {
 }
 
-Score_engraver *
-Engraver::get_score_engraver () const
-{
-  return dynamic_cast<Score_engraver *> (get_score_context ()->implementation ());
-}
-
 #include "translator.icc"
 
 ADD_TRANSLATOR (Engraver,
@@ -63,7 +57,5 @@ ADD_TRANSLATOR (Engraver,
                "",
                "",
                "",
-               "",
                "");
 
-