]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/lyric-engraver.hh
release: 1.1.6
[lilypond.git] / lily / include / lyric-engraver.hh
index ec85670f73ce1b7e65d29454e7dccad2507f1d3c..47a2b58bb199fb6fbedd5a32815f17c541d03e21 100644 (file)
 #include "lily-proto.hh"
 
 class Lyric_engraver : public Engraver {
-    Lyric_req* lreq_l_;
-    Text_item *lyric_item_p_;
+  Lyric_req* lreq_l_;
+  Text_item *lyric_item_p_;
 protected:
-    virtual void do_pre_move_processing();
-    virtual bool do_try_request (Request*);
-    virtual void do_process_requests();
-    virtual void do_post_move_processing();
+  virtual void do_pre_move_processing();
+  virtual bool do_try_music (Music*);
+  virtual void do_process_requests();
+  virtual void do_post_move_processing();
 public:
-  TRANSLATOR_CLONE(Lyric_engraver);
-    DECLARE_MY_RUNTIME_TYPEINFO;
-    Lyric_engraver();
+  VIRTUAL_COPY_CONS(Translator);
+    
+  Lyric_engraver();
 };
 #endif // LYRIC_ENGRAVER_HH