diff options
Diffstat (limited to 'libs/canvas/canvas/arrow.h')
-rw-r--r-- | libs/canvas/canvas/arrow.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/libs/canvas/canvas/arrow.h b/libs/canvas/canvas/arrow.h index 9d9fe0d700..75c21da07c 100644 --- a/libs/canvas/canvas/arrow.h +++ b/libs/canvas/canvas/arrow.h @@ -31,6 +31,7 @@ namespace ArdourCanvas { +class Canvas; class Line; class Polygon; @@ -48,7 +49,8 @@ class Polygon; class LIBCANVAS_API Arrow : public Group { public: - Arrow (Group *); + Arrow (Canvas*); + Arrow (Group*); void set_show_head (int, bool); void set_head_outward (int, bool); @@ -68,6 +70,7 @@ public: private: void setup_polygon (int); + void setup (); /** Representation of a single arrow head */ struct Head { |