-
/*
clef-item.hh -- declare Clef_item
*/
class Clef_item : public Item {
protected:
+ virtual void do_pre_processing();
Molecule* brew_molecule_p()const;
public:
int y_off;
/// is this a change clef (smaller size)?
- bool change;
+ bool change_b_;
+
+ /// set because of existence of a bar
+ bool default_b_;
/* *************** */
-NAME_MEMBERS(Clef_item);
+ DECLARE_MY_RUNTIME_TYPEINFO;
+ SCORE_ELEM_CLONE(Clef_item);
Clef_item();
- void read(Clef_register const&);
- void read(String);
+ void read (Clef_engraver const&);
+ void read (String);
};
#endif // CLEFITEM_HH