]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/staff-info.hh
release: 1.3.18
[lilypond.git] / lily / include / staff-info.hh
index a3aa533d2b77ced6d4630d4e4880cee0a08ab382..bc544d0d03dd9209df7bf6bfdafa01d6a37f0d7d 100644 (file)
@@ -3,35 +3,26 @@
 
   source file of the GNU LilyPond music typesetter
 
-  (c) 1997 Han-Wen Nienhuys <hanwen@stack.nl>
+  (c)  1997--1999 Han-Wen Nienhuys <hanwen@cs.uu.nl>
 */
 
 
 #ifndef STAFF_INFO_HH
 #define STAFF_INFO_HH
 
-/// struct to pass staff info along a Request_register hierarchy.
+#include "lily-proto.hh"
+
+/** struct to pass staff info along a Engraver hierarchy.
+
+    JUNKME.
+ */
 struct Staff_info {
-    int *c0_position_i_l_;
-    Staff_walker *walk_l_;
-    Staff_symbol*staff_sym_l_;
-    
-    /// when is now?
-    Time_description const *time_C_;
-    Rhythmic_grouping const *rhythmic_C_;
-
-    ///
-    bool break_allowed_b_;
-
-    Moment when();
-    Staff * staff_l();
-    Score *score_l();
-    PCol * command_pcol_l();
-    PCol * musical_pcol_l();
-    Staff_column *column_l();
-    Score_column *musical_l();
-    Score_column *command_l();
-    Staff_info();
+  Paper_column *musical_l_;
+  Paper_column *command_l_;
+
+  Paper_column * command_pcol_l();
+  Paper_column * musical_pcol_l();
+  Staff_info();
 };
 
 #endif // STAFF_INFO_HH