void cut_processors ();
void paste_processors ();
void select_all_processors ();
- void delete_processors ();
void toggle_processors ();
void ab_plugins ();
+ //this op is different because it checks _all_ mixer strips, and deletes selected plugins on any of them (ignores track selections)
+ //BUT... note that we have used mixerstrip's "Enter" to enforce the rule that only one strip will have an active selection
+ virtual void delete_processors () = 0;
+
+ virtual void select_none () = 0;
+
+
+ /* these actions need access to a Session, do defer to
+ a derived class
+ */
+ virtual void toggle_midi_input_active (bool flip_others) = 0;
+
/* these actions don't apply to the selection, so defer to
a derived class.
*/
-
virtual void scroll_left () {}
virtual void scroll_right () {}
};