X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fnote-name-engraver.cc;h=c6e0261b2c389079b4476b563886d0d7b4e22031;hb=fc3e875d6bf06f0680e897faffdcab36ad975a03;hp=3a76ba6ae065efa21b9a3401eecb7036f3964f25;hpb=df4a7c4a55148e065d878dcc2f7e09ac27ea9c32;p=lilypond.git diff --git a/lily/note-name-engraver.cc b/lily/note-name-engraver.cc index 3a76ba6ae0..c6e0261b2c 100644 --- a/lily/note-name-engraver.cc +++ b/lily/note-name-engraver.cc @@ -3,7 +3,7 @@ source file of the GNU LilyPond music typesetter - (c) 1999--2000 Han-Wen Nienhuys + (c) 1999--2001 Han-Wen Nienhuys */ @@ -14,11 +14,11 @@ class Note_name_engraver : public Engraver { public: - VIRTUAL_COPY_CONS(Translator); + VIRTUAL_COPY_CONS (Translator); Link_array req_l_arr_; Link_array texts_; virtual bool try_music (Music*m); - void deprecated_process_music (); + virtual void create_grobs (); virtual void stop_translation_timestep (); }; @@ -33,9 +33,8 @@ Note_name_engraver::try_music (Music *m) return false; } - void -Note_name_engraver::deprecated_process_music () +Note_name_engraver::create_grobs () { if (texts_.size ()) return; @@ -46,10 +45,10 @@ Note_name_engraver::deprecated_process_music () s += " "; s += unsmob_pitch (req_l_arr_[i]->get_mus_property ("pitch"))->str (); } - if (s.length_i()) + if (s.length_i ()) { Item * t = new Item (get_property ("NoteName")); - t->set_grob_property ("text", ly_str02scm ( s.ch_C())); + t->set_grob_property ("text", ly_str02scm (s.ch_C ())); announce_grob (t, req_l_arr_[0]); texts_.push (t); } @@ -62,8 +61,8 @@ Note_name_engraver::stop_translation_timestep () { typeset_grob (texts_[i]); } - texts_.clear() ; + texts_.clear () ; req_l_arr_.clear (); } -ADD_THIS_TRANSLATOR(Note_name_engraver); +ADD_THIS_TRANSLATOR (Note_name_engraver);