]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/engraver-group.hh
Issue 4997/5: Use Preinit in Engraver_group
[lilypond.git] / lily / include / engraver-group.hh
index 39e52f3c522e7bca705164e6d65301da2504eed5..367b6a8f4cd244772c691d4d6e9dc762356a2474 100644 (file)
@@ -33,7 +33,7 @@ public:
   Direction start_end () const { return start_end_; }
 };
 
-class Engraver_group : public Translator_group
+class Engraver_group : public Preinit<Engraver_group>, public Translator_group
 {
 protected:
   vector<Announce_grob_info> announce_infos_;
@@ -42,6 +42,7 @@ protected:
   void revert (SCM);
 public:
   DECLARE_CLASSNAME (Engraver_group);
+  void pre_init ();
   Engraver_group ();
   virtual void derived_mark () const;
   void do_announces ();