X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fcanvas%2Fcanvas%2Fxfade_curve.h;h=60c1c45e2342f94822f2b49a54411e61a7a5f50d;hb=573ec69a9aa29b08d99cba56284660fcd080fb55;hp=c63e47c583d60441686a3b6287233fb88f9a1410;hpb=a8bd6ecc4fe4016090fad92daf6d9a572941d035;p=ardour.git diff --git a/libs/canvas/canvas/xfade_curve.h b/libs/canvas/canvas/xfade_curve.h index c63e47c583..60c1c45e23 100644 --- a/libs/canvas/canvas/xfade_curve.h +++ b/libs/canvas/canvas/xfade_curve.h @@ -40,7 +40,8 @@ public: XFadeCurve (Item*, XFadePosition); void set_fade_position (XFadePosition xfp) { _xfadeposition = xfp; } - + void set_show_background_fade (bool show) { show_background_fade = show; } + void compute_bounding_box () const; void render (Rect const & area, Cairo::RefPtr) const; @@ -79,6 +80,8 @@ private: Color _outline_color; Color _fill_color; + bool show_background_fade; + void interpolate (); };