GhostRegion* add_ghost (TimeAxisView&);
- void reset_fade_in_shape_width (framecnt_t);
- void reset_fade_out_shape_width (framecnt_t);
+ void reset_fade_in_shape_width (boost::shared_ptr<ARDOUR::AudioRegion> ar, framecnt_t);
+ void reset_fade_out_shape_width (boost::shared_ptr<ARDOUR::AudioRegion> ar, framecnt_t);
- void show_fade_line(framepos_t pos);
- void hide_fade_line();
+ framepos_t get_fade_in_shape_width ();
+ framepos_t get_fade_out_shape_width ();
void set_fade_visibility (bool);
void update_coverage_frames (LayerDisplay);
ArdourCanvas::Polygon* fade_out_shape;
ArdourCanvas::SimpleRect* fade_in_handle; ///< fade in handle, or 0
ArdourCanvas::SimpleRect* fade_out_handle; ///< fade out handle, or 0
- ArdourCanvas::SimpleLine* fade_position_line;
ArdourCanvas::Line *start_xfade_in;
ArdourCanvas::Line *start_xfade_out;