DECLARE_TRANSLATOR_LISTENER (fingering);
DECLARE_ACKNOWLEDGER (rhythmic_head);
DECLARE_ACKNOWLEDGER (stem);
+ DECLARE_ACKNOWLEDGER (flag);
private:
void make_script (Direction, Stream_event *, int);
Side_position_interface::add_support (fingerings_[i], inf.grob ());
}
+void
+Fingering_engraver::acknowledge_flag (Grob_info inf)
+{
+ for (vsize i = 0; i < fingerings_.size (); i++)
+ Side_position_interface::add_support (fingerings_[i], inf.grob ());
+}
+
void
Fingering_engraver::acknowledge_rhythmic_head (Grob_info inf)
{
ADD_ACKNOWLEDGER (Fingering_engraver, rhythmic_head);
ADD_ACKNOWLEDGER (Fingering_engraver, stem);
+ADD_ACKNOWLEDGER (Fingering_engraver, flag);
ADD_TRANSLATOR (Fingering_engraver,
/* doc */