X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Ftext-engraver.cc;h=14f519ec85434ad69c8a8234ba7645846ea37cb1;hb=a1425535784d3332f1726c2ccbc7b4b975b79922;hp=c53cf3e4fd2cc6143bca02b6d9c1f6f4dee2eda4;hpb=16cb456cabf477f6d398ff731aa0f10b60913394;p=lilypond.git diff --git a/lily/text-engraver.cc b/lily/text-engraver.cc index c53cf3e4fd..14f519ec85 100644 --- a/lily/text-engraver.cc +++ b/lily/text-engraver.cc @@ -31,9 +31,6 @@ protected: void process_acknowledged (); DECLARE_TRANSLATOR_LISTENER (text_script); - DECLARE_ACKNOWLEDGER (stem_tremolo); - DECLARE_ACKNOWLEDGER (stem); - DECLARE_ACKNOWLEDGER (rhythmic_head); }; IMPLEMENT_TRANSLATOR_LISTENER (Text_engraver, text_script); @@ -43,40 +40,6 @@ Text_engraver::listen_text_script (Stream_event *ev) evs_.push_back (ev); } -void -Text_engraver::acknowledge_rhythmic_head (Grob_info inf) -{ - for (vsize i = 0; i < texts_.size (); i++) - { - Grob *t = texts_[i]; - Side_position_interface::add_support (t, inf.grob ()); - - /* - ugh. - */ - if (Side_position_interface::get_axis (t) == X_AXIS - && !t->get_parent (Y_AXIS)) - t->set_parent (inf.grob (), Y_AXIS); - else if (Side_position_interface::get_axis (t) == Y_AXIS - && !t->get_parent (X_AXIS)) - t->set_parent (inf.grob (), X_AXIS); - } -} - -void -Text_engraver::acknowledge_stem (Grob_info inf) -{ - for (vsize i = 0; i < texts_.size (); i++) - Side_position_interface::add_support (texts_[i], inf.grob ()); -} - -void -Text_engraver::acknowledge_stem_tremolo (Grob_info info) -{ - for (vsize i = 0; i < texts_.size (); i++) - Side_position_interface::add_support (texts_[i], info.grob ()); -} - void Text_engraver::process_acknowledged () { @@ -119,9 +82,6 @@ Text_engraver::Text_engraver () { } -ADD_ACKNOWLEDGER (Text_engraver, stem); -ADD_ACKNOWLEDGER (Text_engraver, stem_tremolo); -ADD_ACKNOWLEDGER (Text_engraver, rhythmic_head); ADD_TRANSLATOR (Text_engraver, /* doc */ "Create text-scripts", /* create */ "TextScript",