#include "varray.hh"
#include "engraver.hh"
-class Rest_collision_engraver : public Request_engraver {
- Rest_collision* rest_collision_p_;
- Array< Collision *> collision_l_arr_;
+class Rest_collision_engraver : public Engraver {
+ Rest_collision* rest_collision_p_;
+
protected:
- virtual void acknowledge_element(Score_elem_info);
- virtual void do_print() const;
- virtual void do_pre_move_processing();
+ virtual void acknowledge_element (Score_elem_info);
+ virtual void do_pre_move_processing();
public:
- Rest_collision_engraver();
- NAME_MEMBERS();
+ TRANSLATOR_CLONE(Rest_collision_engraver);
+ Rest_collision_engraver();
+ DECLARE_MY_RUNTIME_TYPEINFO;
};
#endif // REST_COLLISION_GRAV_HH