]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/staff-sym.hh
release: 0.0.50
[lilypond.git] / lily / include / staff-sym.hh
index bcec2bfaff803f148b48fb1e6ac6ba8e16debd39..852771b79e17fa9524360e72e085b8f84ba9ffba 100644 (file)
 #ifndef STAFFSYM_HH
 #define STAFFSYM_HH
 #include "spanner.hh"
+
 /**
   This spanner draws the lines of a pstaff.
   The bottom line is position 0.
   */
 class Staff_symbol : public Spanner
 {
-public:
     /// this many lines.
     int no_lines_i_;
+public:
 
+    void set_extent(PCol* p1, PCol* p2);
     NAME_MEMBERS(Staff_symbol);
     Staff_symbol(int lines);
+    Real inter_note_f()const;
+    int steps_i()const;
+protected:
     virtual Molecule* brew_molecule_p() const;
-    void set_extent(PCol* p1, PCol* p2);
     virtual void do_print()const;
     virtual Spanner *do_break_at( PCol *c1,  PCol *c2) const;
 };