Array<int> pitch;
Array<int> acc;
int c_position;
+ bool default_b_;
- /* *************** */
- NAME_MEMBERS();
- SCORE_ELEM_CLONE(Key_item)
-
- Key_item(int cposition);
- void add(int pitch, int acc);
- void read(const Key_register&);
- void set_c_position(int);
- void preprocess();
- Molecule* brew_molecule_p()const;
+ DECLARE_MY_RUNTIME_TYPEINFO;
+ SCORE_ELEM_CLONE(Key_item);
+
+ Key_item (int cposition);
+ void add (int pitch, int acc);
+ void read (const Key_engraver&);
+ void set_c_position (int);
+protected:
+ virtual void do_pre_processing();
+ Molecule* brew_molecule_p() const;
};
#endif // KEYITEM_HH