/* exportmudela.h * Header file for mudela exportation * for Denemo, a gtk+ frontend to GNU Lilypond * (c) 2000-2005 Matthew Hiller, Adam Tee */ #ifndef EXPORTMUDELAH #define EXPORTMUDELAH #include #include void exportmudela (gchar * thefilename, DenemoScore *si, gint start, gint end); enum lily_output_type { TO_FILE, TO_NODE, }; void export_lilypond_parts(char *filename, DenemoScore *si, gint start, gint end); void lily_write_out (gpointer out, GList *nodes, enum lily_output_type output_type); /* generate lilypond text for the object passed in - the string should be g_freed by the caller when finished with*/ gchar *generate_lily (objnode *obj); #endif