]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/directional-spanner.hh
release: 1.3.5
[lilypond.git] / lily / include / directional-spanner.hh
index cdc56a4ed1ee63722e981568fde8d227ddd59ce5..e268b20b925e79238a8e708b07a62caaf0a5a343 100644 (file)
@@ -8,24 +8,18 @@
 #define DIRECTIONALSPANNER_HH
 
 #include "spanner.hh"
+#include "directional-element.hh"
 
 /** a spanner which can be pointing "up" or "down".
 
-    JUNKME?
+    JUNKME
  */
-class Directional_spanner : public Spanner{
-  /// -1 below heads, +1 above heads.
-  Direction dir_;
-
+class Directional_spanner : public Spanner, public Directional_element {
 public:
-  Directional_spanner();
-
-  void set_direction (Direction d ) { dir_ =  d; }
-  Direction get_direction () const { return dir_; }
-  
   /// offset of "center" relative to left-column/0-pos of staff
   virtual Offset center() const;
   virtual Direction get_default_dir() const;
+  VIRTUAL_COPY_CONS(Score_element);
 protected:
   virtual void do_pre_processing();
 };