]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/engraver.hh
* lily/slur-performer.cc (Slur_performer): add inits
[lilypond.git] / lily / include / engraver.hh
index 63928813f5e540af337d3673674e985f2298db86..76f2a122bfb897dcc14c3ab06fa2e32ac404a5e1 100644 (file)
@@ -47,23 +47,21 @@ protected:
     */
   virtual void announce_grob (Grob*, SCM cause);
   virtual void announce_grob (Grob_info);
-  virtual void process_music ();
-
-  Score_engraver * top_engraver () const;
-
+  Engraver_group_engraver*get_daddy_engraver () const;
 
 public:
-  Engraver_group_engraver * get_daddy_grav () const;
+  Score_engraver * get_score_engraver () const;
   /**
     override other ctor
    */
   TRANSLATOR_DECLARATIONS(Engraver);
 };
 
-#define make_item(x) make_item_from_properties (daddy_trans_, ly_symbol2scm (x))
-#define make_spanner(x) make_spanner_from_properties (daddy_trans_, ly_symbol2scm (x))
-Item* make_item_from_properties (Translator_group* tg, SCM x);
-Spanner* make_spanner_from_properties (Translator_group * tg, SCM x);
+#define make_item(x) make_item_from_properties (daddy_context_, ly_symbol2scm (x))
+#define make_spanner(x) make_spanner_from_properties (daddy_context_, ly_symbol2scm (x))
+Item* make_item_from_properties (Context * tg, SCM x);
+Spanner* make_spanner_from_properties (Context * tg, SCM x);
+