#include "simple-music-iterator.hh"
#include "event.hh"
-#include "translator-group.hh"
+#include "context.hh"
/*
Check bar checks. We do this outside the engravers so that you can
{
public:
virtual void process (Moment);
- Bar_check_iterator( );
- DECLARE_SCHEME_CALLBACK(constructor, ());
+ Bar_check_iterator ( );
+ DECLARE_SCHEME_CALLBACK (constructor, ());
};
-IMPLEMENT_CTOR_CALLBACK(Bar_check_iterator);
+IMPLEMENT_CTOR_CALLBACK (Bar_check_iterator);
-Bar_check_iterator::Bar_check_iterator()
+Bar_check_iterator::Bar_check_iterator ()
{
}
void
Bar_check_iterator::process (Moment m)
{
- Simple_music_iterator::process(m);
+ Simple_music_iterator::process (m);
if (!m.to_bool ())
{
- Translator_group *tr = get_outlet ();
+ Context *tr = get_outlet ();
SCM mp = tr->get_property ("measurePosition");
SCM sync= tr->get_property ("barCheckSynchronize");
bool warn =true;
if (to_boolean (sync))
{
- tr = tr->where_defined (ly_symbol2scm("measurePosition"));
+ tr = tr->where_defined (ly_symbol2scm ("measurePosition"));
Moment zero;
tr->set_property ("measurePosition", zero.smobbed_copy ());
}