X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fcanvas%2Fcanvas%2Farrow.h;h=6617e13bd281686f5e21ed477f934d745b568fd1;hb=59ce8663f9a20f8bd7a16620b8bccaa23357be36;hp=7db225553ea328dacee7affb4ec8ba71eb518a3d;hpb=a8bd6ecc4fe4016090fad92daf6d9a572941d035;p=ardour.git diff --git a/libs/canvas/canvas/arrow.h b/libs/canvas/canvas/arrow.h index 7db225553e..6617e13bd2 100644 --- a/libs/canvas/canvas/arrow.h +++ b/libs/canvas/canvas/arrow.h @@ -26,7 +26,7 @@ #define __CANVAS_ARROW_H__ #include "canvas/visibility.h" -#include "canvas/layout.h" +#include "canvas/container.h" namespace ArdourCanvas { @@ -45,12 +45,14 @@ class Polygon; * to draw lines at any angle. */ -class LIBCANVAS_API Arrow : public Layout +class LIBCANVAS_API Arrow : public Container { public: Arrow (Canvas*); Arrow (Item*); + void compute_bounding_box () const; + void set_show_head (int, bool); void set_head_outward (int, bool); void set_head_height (int, Distance);