class RegionView;
class RouteTimeAxisView;
class Selection;
+class StripableTimeAxisView;
class TempoCurve;
class TempoMarker;
class TimeAxisView;
virtual bool track_selection_change_without_scroll () const = 0;
- virtual RouteTimeAxisView* get_route_view_by_route_id (const PBD::ID& id) const = 0;
+ virtual StripableTimeAxisView* get_stripable_time_axis_by_id (const PBD::ID& id) const = 0;
virtual TimeAxisView* time_axis_view_from_stripable (boost::shared_ptr<ARDOUR::Stripable> s) const = 0;
virtual void abort_reversible_command () = 0;
virtual void commit_reversible_command () = 0;
- virtual void access_action (std::string,std::string) = 0;
+ virtual void access_action (const std::string&, const std::string&) = 0;
+ virtual void set_toggleaction (const std::string&, const std::string&, bool) = 0;
virtual MouseCursors const * cursors () const = 0;
virtual VerboseCursor * verbose_cursor () const = 0;