virtual void finalize ();
virtual bool try_music (Music *);
void stop_translation_timestep ();
- DECLARE_ACKNOWLEDGER(note_column);
+ DECLARE_ACKNOWLEDGER (note_column);
void process_music ();
private:
{
char *names [] = { "Sostenuto", "Sustain", "UnaCorda", 0 };
- info_list_ = new Pedal_info[sizeof (names) / sizeof (const char *)];
+ info_list_ = new Pedal_info[sizeof (names) / sizeof (char const *)];
Pedal_info *p = info_list_;
char **np = names;
{
String nm = p->name_ + String ("Event");
if (ly_is_equal (m->get_property ("name"),
- scm_str2symbol (nm.to_str0 ())))
+ scm_str2symbol (nm.to_str0 ())))
{
Direction d = to_dir (m->get_property ("span-direction"));
p->event_drul_[d] = m;
if (!mixed)
{
if (!p->start_ev_)
- {
- p->event_drul_[STOP]->origin ()->warning (_f ("can't find start of piano pedal: `%s'", p->name_));
- }
+ p->event_drul_[STOP]->origin ()->warning (_f ("can't find start of piano pedal: `%s'", p->name_));
else
- {
- s = scm_cadr (strings);
- }
+ s = scm_cadr (strings);
p->start_ev_ = p->event_drul_[START];
}
}
if (!mixed)
{
if (!p->start_ev_)
- {
- p->event_drul_[STOP]->origin ()->warning (_f ("can't find start of piano pedal: `%s'", p->name_));
- }
+ p->event_drul_[STOP]->origin ()->warning (_f ("can't find start of piano pedal: `%s'", p->name_));
else
- {
- s = scm_caddr (strings);
- }
+ s = scm_caddr (strings);
p->start_ev_ = 0;
}
}
SCM cc = get_property ("currentCommandColumn");
Item *c = unsmob_item (cc);
if (p->line_spanner_)
- {
- p->line_spanner_->set_bound (RIGHT, c);
- }
+ p->line_spanner_->set_bound (RIGHT, c);
p->bracket_->set_bound (RIGHT, c);
p->finished_bracket_ = p->bracket_;
p->finished_bracket_ = 0;
if (p->item_)
- {
- p->item_ = 0;
- }
+ p->item_ = 0;
if (p->finished_bracket_)
{
Grob *r = p->finished_bracket_->get_bound (RIGHT);
if (!r)
- {
- p->finished_bracket_->set_bound (RIGHT, unsmob_grob (get_property ("currentMusicalColumn")));
- }
+ p->finished_bracket_->set_bound (RIGHT, unsmob_grob (get_property ("currentMusicalColumn")));
p->finished_bracket_ = 0;
}
}
#include "translator.icc"
-ADD_ACKNOWLEDGER(Piano_pedal_engraver,note_column);
+ADD_ACKNOWLEDGER (Piano_pedal_engraver, note_column);
ADD_TRANSLATOR (Piano_pedal_engraver,
- /* descr */ "Engrave piano pedal symbols and brackets.",
- /* creats*/ "SostenutoPedal SustainPedal UnaCordaPedal SostenutoPedalLineSpanner SustainPedalLineSpanner UnaCordaPedalLineSpanner",
- /* accepts */ "pedal-event",
- /* reads */ "currentCommandColumn "
+ /* doc */ "Engrave piano pedal symbols and brackets.",
+ /* create */ "SostenutoPedal SustainPedal UnaCordaPedal SostenutoPedalLineSpanner SustainPedalLineSpanner UnaCordaPedalLineSpanner",
+ /* accept */ "pedal-event",
+ /* read */ "currentCommandColumn "
"pedalSostenutoStrings pedalSustainStrings "
"pedalUnaCordaStrings pedalSostenutoStyle "
"pedalSustainStyle pedalUnaCordaStyle",