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