2 score-context.cc -- implement Score_context
4 source file of the GNU LilyPond music typesetter
6 (c) 2004--2005 Han-Wen Nienhuys <hanwen@xs4all.nl>
9 #include "score-context.hh"
11 #include "score-translator.hh"
14 Score_context::prepare (Moment w)
16 Translator *t = implementation ();
17 Score_translator *s = dynamic_cast<Score_translator *> (t);
23 Score_context::finish ()
25 Translator *t = implementation ();
26 Score_translator *s = dynamic_cast<Score_translator *> (t);
32 Score_context::one_time_step ()
34 Translator *t = implementation ();
35 Score_translator *s = dynamic_cast<Score_translator *> (t);
40 Score_context::get_output ()
42 Translator *t = implementation ();
43 Score_translator *s = dynamic_cast<Score_translator *> (t);
44 return s->get_output ();
47 Score_context::Score_context (Object_key const *key)