]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/clef-item.hh
release: 0.1.46
[lilypond.git] / lily / include / clef-item.hh
index ab089f0ffc48dc64fac2335a88e43b6eff9b2ab1..c6e00a992e04427c578b8c8d61f7daebaf6933c5 100644 (file)
 class Clef_item : public Item {
 protected:
     virtual void do_pre_processing();
-    Molecule* brew_molecule_p()const;
+    Molecule* brew_molecule_p() const;
 public:
     
-    String type_;
-    int y_off;
+    String symbol_;
+    int y_position_i_;
 
     /// is this a change clef (smaller size)?
     bool change_b_;
@@ -27,11 +27,11 @@ public:
     bool default_b_;
 
     /* *************** */
-    NAME_MEMBERS();
-    SCORE_ELEM_CLONE(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