]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/extender-spanner.hh
release: 1.3.28
[lilypond.git] / lily / include / extender-spanner.hh
index 8e0f657fb5ff777004a3e107158591a7eef3eeb9..cb24e42ded4344e5aedc57ad8111dd4c9c787a81 100644 (file)
@@ -1,13 +1,13 @@
 /*
   extender-spanner.hh -- part of GNU LilyPond
 
-  (c)  1998 Jan Nieuwenhuizen <janneke@gnu.org>
+  (c) 1998, 1999 Jan Nieuwenhuizen <janneke@gnu.org>
 */
 
 #ifndef EXTENDER_SPANNER_HH
 #define EXTENDER_SPANNER_HH
 
-#include "directional-spanner.hh"
+#include "spanner.hh"
 
 /** 
   simple extender line 
   extend beond, lasting the whole duration of the melissima
   (as in MUP, urg).
   */
-
-class Extender_spanner : public Directional_spanner
+class Extender_spanner : public Spanner
 {
 public:
   Extender_spanner ();
-  virtual ~Extender_spanner ();
-
-  Offset center () const;  
-  void set_textitem (Direction, Text_item*);
+  void set_textitem (Direction, Item*);
 
-  Drul_array<Text_item *> textitem_l_drul_;
 protected:
   virtual Molecule* do_brew_molecule_p () const;
-  void do_add_processing ();
-  Interval do_height () const;
-  void do_substitute_dependency (Score_element* o, Score_element* n);
   void do_post_processing ();
  
   VIRTUAL_COPY_CONS (Score_element);
 
-  Extender_spanner (Extender_spanner const&);
-
-  Drul_array<Real> dy_f_drul_;
   Drul_array<Real> dx_f_drul_;
 };