]> git.donarmstrong.com Git - lilypond.git/blobdiff - hdr/scoreline.hh
release: 0.0.27
[lilypond.git] / hdr / scoreline.hh
index 3da47d30dc62b2224422d9b7c9b62202895f8309..3c6ee0de0494e3ba33ed50c2551695adf9098182 100644 (file)
@@ -1,27 +1,27 @@
 /*
   scoreline.hh -- part of LilyPond
 
-  (c) 1996 Han-Wen Nienhuys
+  (c) 1996,97 Han-Wen Nienhuys
 */
 
 #ifndef SCORELINE_HH
 #define SCORELINE_HH
-#include "plist.hh"
 #include "proto.hh"
-#include "vray.hh"
+#include "plist.hh"
+#include "varray.hh"
 
 /// the columns of a score that form one line.
 struct
 Line_of_score {
-    List<const PCol *> cols;
+    PointerList<PCol *> cols;
 
     // need to store height of each staff.
-    PointerList<Line_of_staff*> staffs;
-    const PScore * score;      // needed to generate staffs
+    IPointerList<Line_of_staff*> staffs;
+    PScore * pscore_l_;        // needed to generate staffs
 
     /****************/
-    
-    Line_of_score(svec<const PCol *> sv, const PScore *);
+    void process() ;
+    Line_of_score(Array<PCol *> sv,  PScore *);
 
     String TeXstring() const;
 
@@ -30,3 +30,4 @@ Line_of_score {
 };
 
 #endif
+