(c) 1997--2004 Han-Wen Nienhuys <hanwen@cs.uu.nl>
*/
+
#include "item.hh"
#include "staff-symbol-referencer.hh"
-#include "event.hh"
#include "dots.hh"
#include "rhythmic-head.hh"
#include "engraver.hh"
-
class Rest_engraver : public Engraver
{
Music *rest_req_;
*/
Rest_engraver::Rest_engraver ()
{
- rest_req_ =0;
- rest_ =0;
- dot_ =0;
+ rest_req_ = 0;
+ rest_ = 0;
+ dot_ = 0;
}
void
Rest_engraver::start_translation_timestep ()
{
- rest_req_ =0;
+ rest_req_ = 0;
}
void
Rest_engraver::stop_translation_timestep ()
{
- rest_ =0;
- dot_ =0;
+ rest_ = 0;
+ dot_ = 0;
}
void
{
int pos= p->steps ();
SCM c0 = get_property ("middleCPosition");
- if (ly_c_number_p (c0))
+ if (scm_is_number (c0))
pos += scm_to_int (c0);
rest_->set_property ("staff-position", scm_int2num (pos));