From 80bc730d5db8949f4cdd3d9454c00ddfac7f6d81 Mon Sep 17 00:00:00 2001 From: fred Date: Tue, 14 Dec 1999 10:02:05 +0000 Subject: [PATCH] lilypond-1.3.11 --- lily/include/staff-symbol-referencer.hh | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/lily/include/staff-symbol-referencer.hh b/lily/include/staff-symbol-referencer.hh index e5f6751a75..60e9ac2787 100644 --- a/lily/include/staff-symbol-referencer.hh +++ b/lily/include/staff-symbol-referencer.hh @@ -17,10 +17,13 @@ lines, leading). */ -class Staff_symbol_referencer : public virtual Score_element +class Staff_symbol_referencer_interface { public: - Staff_symbol_referencer (); + Score_element * elt_l_; + Staff_symbol_referencer_interface (Score_element const*); + void set_interface (); + bool has_interface_b (); void set_position (Real); static Real callback (Dimension_cache const*); @@ -28,11 +31,15 @@ public: Leading are the lead strips between the sticks (lines) of typeface. ie. leading is vertical space. */ + Real staff_line_leading_f () const; Staff_symbol * staff_symbol_l () const; int lines_i () const; Real position_f () const; }; + +Staff_symbol_referencer_interface staff_symbol_referencer_interface (Score_element const*); + #endif /* STAFF_SYMBOL_REFERENCER_HH */ -- 2.11.4.GIT