Add BasicUI::cancel_all_mute()

Towards removing the direct use of Session by surfaces.
This commit is contained in:
David Robillard 2021-06-15 19:59:22 -04:00
parent 799008e4d7
commit b35f9ca1a0
4 changed files with 18 additions and 3 deletions

View file

@ -30,8 +30,11 @@
#include "pbd/signals.h"
#include "temporal/time.h"
#include <boost/smart_ptr.hpp>
#include <cstdint>
#include <string>
#include <vector>
namespace ARDOUR {
@ -97,6 +100,8 @@ class LIBCONTROLCP_API BasicUI {
void toggle_monitor_dim();
void toggle_monitor_mono();
std::vector<boost::weak_ptr<AutomationControl>> cancel_all_mute ();
void cancel_all_solo ();
void quick_snapshot_stay ();