diff options
Diffstat (limited to 'gtk2_ardour/time_axis_view.h')
-rw-r--r-- | gtk2_ardour/time_axis_view.h | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/gtk2_ardour/time_axis_view.h b/gtk2_ardour/time_axis_view.h index c46d23ae58..6dc02110c2 100644 --- a/gtk2_ardour/time_axis_view.h +++ b/gtk2_ardour/time_axis_view.h @@ -79,6 +79,7 @@ class GhostRegion; class StreamView; class ArdourDialog; class ItemCounts; +class PasteContext; /** Abstract base class for time-axis views (horizontal editor 'strips') * @@ -169,17 +170,12 @@ class TimeAxisView : public virtual AxisView /** Paste a selection. * @param pos Position to paste to (session frames). - * @param paste_count Number of pastes to the same location previously (multi-paste). - * @param times Number of times to paste. * @param selection Selection to paste. - * @param counts Count of consumed selection items (used to find the - * correct item to paste here, then updated for the next pastee). + * @param ctx Paste context. */ virtual bool paste (ARDOUR::framepos_t pos, - unsigned paste_count, - float times, const Selection& selection, - ItemCounts& counts) { return false; } + PasteContext& ctx) { return false; } virtual void set_selected_regionviews (RegionSelection&) {} virtual void set_selected_points (PointSelection&) {} |