2 lyric-engraver.hh -- declare Lyric_engraver
4 source file of the GNU LilyPond music typesetter
6 (c) 1997 Han-Wen Nienhuys <hanwen@stack.nl>
10 #ifndef LYRIC_ENGRAVER_HH
11 #define LYRIC_ENGRAVER_HH
12 #include "engraver.hh"
15 #include "lily-proto.hh"
17 class Lyric_engraver : public Engraver {
19 Text_item *lyric_item_p_;
21 virtual void do_pre_move_processing();
22 virtual bool do_try_request (Request*);
23 virtual void do_process_requests();
24 virtual void do_post_move_processing();
26 TRANSLATOR_CLONE(Lyric_engraver);
27 DECLARE_MY_RUNTIME_TYPEINFO;
30 #endif // LYRIC_ENGRAVER_HH