source file of the GNU LilyPond music typesetter
- (c) 1998--2005 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ (c) 1998--2006 Han-Wen Nienhuys <hanwen@xs4all.nl>
*/
#include "music-wrapper.hh"
-Music_wrapper::Music_wrapper (SCM x)
- : Music (x)
-{
- if (!ly_c_procedure_p (length_callback_))
- length_callback_ = length_callback_proc;
- if (!ly_c_procedure_p (start_callback_))
- start_callback_ = length_callback_proc;
-}
+#include "music.hh"
MAKE_SCHEME_CALLBACK (Music_wrapper, start_callback, 1);
SCM
return elt->get_length ().smobbed_copy ();
}
-Music *
-Music_wrapper::element () const
-{
- return unsmob_music (get_property ("element"));
-}
-
-ADD_MUSIC (Music_wrapper);
-