]> git.donarmstrong.com Git - lilypond.git/blob - lily/include/local-key-item.hh
c6a762ec4fb9cc8a1618734992eefcf3b8324e45
[lilypond.git] / lily / include / local-key-item.hh
1 /*
2   local-key-item.hh -- part of GNU LilyPond
3
4   (c) 1996--2000 Han-Wen Nienhuys
5 */
6
7 #ifndef LOCALKEYITEM_HH
8 #define LOCALKEYITEM_HH
9
10
11 #include "array.hh"
12 #include "pitch.hh"
13
14 class Local_key_item
15 {
16   static Molecule parenthesize (Grob*me, Molecule) ;
17 public:
18   DECLARE_SCHEME_CALLBACK(brew_molecule, (SCM ));
19   static void add_pitch (Grob*me, Pitch, bool cautionary, bool natural);
20   static bool has_interface (Grob*);
21   static void set_interface (Grob*);  
22 };
23
24
25 #endif // LOCALKEYITEM_HH
26