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>
*/
#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