virtual void process_acknowledged_grobs ();
virtual void stop_translation_timestep ();
public:
- TRANSLATOR_DECLARATIONS(Collision_engraver);
+ TRANSLATOR_DECLARATIONS (Collision_engraver);
};
return ;
if (!col_)
{
- col_ = make_item ("NoteCollision");
- announce_grob (col_, SCM_EOL);
+ col_ = make_item ("NoteCollision", SCM_EOL);
+
}
for (int i=0; i< note_columns_.size (); i++)
void
Collision_engraver::stop_translation_timestep ()
{
- if (col_)
- {
- typeset_grob (col_);
- col_ =0;
- }
+ col_ =0;
note_columns_.clear ();
}
-ENTER_DESCRIPTION(Collision_engraver,
+ENTER_DESCRIPTION (Collision_engraver,
/* descr */ "",
/* creats*/ "NoteCollision",
/* accepts */ "",