source file of the GNU LilyPond music typesetter
- (c) 2002--2005 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ (c) 2002--2006 Han-Wen Nienhuys <hanwen@xs4all.nl>
*/
#ifndef INTERFACE_HH
#define INTERFACE_HH
-#include <libguile.h> /* SCM */
+#include "lily-guile.hh"
#define ADD_INTERFACE(cl, a, b, c) \
bool cl::has_interface (Grob *me) \
} \
ADD_SCM_INIT_FUNC (cl ## ifaces, cl ## _init_ifaces);
-void add_interface (const char *symbol,
- const char *descr,
- const char *vars);
+void add_interface (char const *symbol,
+ char const *descr,
+ char const *vars);
SCM ly_add_interface (SCM, SCM, SCM);
SCM ly_all_grob_interfaces ();