]> git.donarmstrong.com Git - lilypond.git/blob - hdr/keyitem.hh
release: 0.0.10
[lilypond.git] / hdr / keyitem.hh
1 /*
2   keyitem.hh -- part of LilyPond
3
4   (c) 1996 Han-Wen Nienhuys
5 */
6
7 #ifndef KEYITEM_HH
8 #define KEYITEM_HH
9
10 #include "item.hh"
11
12 struct Keyitem : Item {
13     svec<int> pitch;
14     svec<int> acc;
15     int c_position;
16
17     /****************/
18     
19     Keyitem(int cposition);
20     void add(int pitch, int acc);
21     void read(svec<int> k);
22     void preprocess();
23
24 private:
25     void brew_molecole();
26 };
27 #endif // KEYITEM_HH