2 breathing-sign-engraver.hh -- declare Breathing_Sign_engraver
4 Copyright (C) 1999 Michael Krause
6 written for the GNU LilyPond music typesetter
10 #ifndef BREATHING_SIGN_ENGRAVER_HH
11 #define BREATHING_SIGN_ENGRAVER_HH
13 #include "engraver.hh"
14 #include "command-request.hh"
15 #include "breathing-sign.hh"
17 class Breathing_sign_engraver : public Engraver {
19 Breathing_sign_engraver();
20 VIRTUAL_COPY_CONS(Translator);
23 virtual bool do_try_music (Music *req_l);
24 virtual void do_process_requests();
26 virtual void do_pre_move_processing();
27 virtual void do_post_move_processing();
30 Breathing_sign_req * breathing_sign_req_l_;
31 Breathing_sign * breathing_sign_p_;
34 #endif // BREATHING_SIGN_ENGRAVER_HH