]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/horizontal-vertical-group-item.hh
release: 1.1.29
[lilypond.git] / lily / include / horizontal-vertical-group-item.hh
index 1aa8c8b82ca5254d09d91afd42f7845800ef29e2..bea2065a5d65fd8a4b9e79a9c61deadf731fff86 100644 (file)
@@ -3,7 +3,7 @@
   
   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>
 */
 
 
@@ -11,7 +11,7 @@
 #define HORIZONTAL_VERTICAL_GROUP_ITEM_HH
 
 #include "axis-group-item.hh"
-#include "horizontal-vertical-group-elem.hh"
+#include "horizontal-vertical-group-element.hh"
 
 
 /**
 class Horizontal_vertical_group_item  : public Axis_group_item, public Horizontal_vertical_group_element {
 protected:
   virtual void do_print() const;
-  virtual void remove_all() { Horizontal_vertical_group_element::remove_all (); }
-  virtual void do_unlink () { Horizontal_vertical_group_element::do_unlink (); }
-  SCORE_HORIZONTAL_VERTICAL_CLONE(Horizontal_vertical_group_item);
+  virtual void do_unlink () {
+    Axis_group_item::do_unlink ();
+  }
+  VIRTUAL_COPY_CONS(Score_element);
 public:
-  virtual void add_element (Graphical_element*e) { Horizontal_vertical_group_element::add_element (e); }
-  virtual void remove_element (Graphical_element*e) { Horizontal_vertical_group_element::remove_element (e); }
+  Horizontal_vertical_group_item ();
 
-  DECLARE_MY_RUNTIME_TYPEINFO;
+  
 };
 
 #endif // HORIZONTAL_VERTICAL_GROUP_ITEM_HH