diff options
Diffstat (limited to 'gtk2_ardour/mixer_actor.h')
-rw-r--r-- | gtk2_ardour/mixer_actor.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/gtk2_ardour/mixer_actor.h b/gtk2_ardour/mixer_actor.h index 0b856d338c..c1a1afec6e 100644 --- a/gtk2_ardour/mixer_actor.h +++ b/gtk2_ardour/mixer_actor.h @@ -59,10 +59,13 @@ class MixerActor : virtual public sigc::trackable 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; + /* these actions need access to a Session, do defer to a derived class */ |