]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-1.3.39
authorfred <fred>
Tue, 26 Mar 2002 23:10:08 +0000 (23:10 +0000)
committerfred <fred>
Tue, 26 Mar 2002 23:10:08 +0000 (23:10 +0000)
lily/include/line-of-score.hh
lily/score-element.cc

index a5a0174d1990612160d42097379534f8a82898f2..f9031a2f5097789b12d68e99f579405aa26a1d54 100644 (file)
@@ -14,8 +14,6 @@
 class Line_of_score : public Spanner
 {
 public:
-
-  
 /*
   imported the following  from Super_element
   
@@ -26,13 +24,8 @@ public:
   tracker.  Every XXXX_processing () call traverses the entire
   dependency graph, and calls the appropriate
   Score_element::do_XXX_processing function on each Score_element it encounters.
+  */
   
-
-  FIXME: remove this class, to eliminate multiple inheritance. Merge
-  with Line_of_score ?  */
-  void space_processing ();
-  void pre_processing();
-  void breakable_col_processing();
   void post_processing();
   void output_all ();
 
index 4f1870886a9857aa998987fff9ce24b2fc3dc032..49de87c7428ff66dccefd488dfe1832744a2b619 100644 (file)
 #include "side-position-interface.hh"
 #include "item.hh"
 
+/*
+TODO:
+
+remove dynamic_cast<Spanner,Item> and put this code into respective
+  subclass.
+*/
+
 Score_element::Score_element()
 {
   dim_cache_[X_AXIS] = new Dimension_cache;
   dim_cache_[Y_AXIS] = new Dimension_cache;
   dim_cache_[X_AXIS]->elt_l_ = dim_cache_[Y_AXIS]->elt_l_ = this;
-  
+
+  // junkme.
   used_b_ = false;
 
   dim_cache_[X_AXIS]->set_callback (molecule_extent);
@@ -261,11 +269,6 @@ Score_element::after_line_breaking ()
 {
 }
 
-void
-Score_element::do_breakable_col_processing()
-{
-  handle_prebroken_dependencies();
-}
 
 void
 Score_element::before_line_breaking ()
@@ -686,3 +689,8 @@ init_functions ()
 }
 
 ADD_SCM_INIT_FUNC(scoreelt, init_functions);
+
+void
+Score_element::do_breakable_col_processing ()
+{
+}