2 local-key-item.hh -- part of LilyPond
4 (c) 1996,97 Han-Wen Nienhuys
7 #ifndef LOCALKEYITEM_HH
8 #define LOCALKEYITEM_HH
13 int name , acc, octave;
14 static int compare(Local_acc&, Local_acc&);
18 Accidentals which can be different for each octave.
20 struct Local_key_item : Item {
21 NAME_MEMBERS(Local_key_item);
22 Array<Local_acc> accs;
23 Array<Item*> support_items_;
28 Local_key_item(int c0position);
30 void add(int oct, int pitch, int acc);
31 void add(Melodic_req*);
32 void do_pre_processing();
33 Molecule* brew_molecule_p()const;
35 #endif // LOCALKEYITEM_HH