diff options
Diffstat (limited to 'libs/canvas/canvas/group.h')
-rw-r--r-- | libs/canvas/canvas/group.h | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/libs/canvas/canvas/group.h b/libs/canvas/canvas/group.h index a9150e7d09..6bfc40ba28 100644 --- a/libs/canvas/canvas/group.h +++ b/libs/canvas/canvas/group.h @@ -33,9 +33,10 @@ namespace ArdourCanvas { class LIBCANVAS_API Group : public Item { public: - explicit Group (Group *); - explicit Group (Group *, Duple); - ~Group (); + Group (Canvas*); + Group (Group*); + Group (Group*, Duple const& positon); + virtual ~Group (); void render (Rect const &, Cairo::RefPtr<Cairo::Context>) const; virtual void compute_bounding_box () const; @@ -60,14 +61,9 @@ public: static int default_items_per_cell; -protected: - - explicit Group (Canvas *); - private: friend class ::OptimizingLookupTableTest; - Group (Group const &); void ensure_lut () const; void invalidate_lut () const; void clear_items (bool with_delete); |