1 /* measure.h 2 * header file for functions dealing with measures 3 * 4 * for Denemo, a gtk+ frontent to GNU Lilypond 5 * (c) 2000-2005 Matthew Hiller 6 */ 7 #ifndef MEASURE_H 8 #define MEASURE_H 9 10 #include <denemo/denemo.h> 11 12 measurenode *addmeasures (DenemoMovement * si, gint pos, guint nummeasures, gint all); 13 14 void freeobjlist (gpointer data, gpointer user_data); 15 16 measurenode *removemeasures (DenemoMovement * si, guint pos, guint nummeasures, gboolean all); 17 18 void calculatebeamsandstemdirs (DenemoMeasure *m); 19 20 void showwhichaccidentals (objnode * theobjs); 21 22 void forceaccidentals (DenemoObject * theobj); 23 24 objnode *measure_first_obj_node (measurenode * mnode); 25 26 objnode *measure_last_obj_node (measurenode * mnode); 27 28 #endif 29