summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/route_group_member.h
diff options
context:
space:
mode:
Diffstat (limited to 'libs/ardour/ardour/route_group_member.h')
-rw-r--r--libs/ardour/ardour/route_group_member.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/libs/ardour/ardour/route_group_member.h b/libs/ardour/ardour/route_group_member.h
index b0368cb240..0bf4166745 100644
--- a/libs/ardour/ardour/route_group_member.h
+++ b/libs/ardour/ardour/route_group_member.h
@@ -20,6 +20,7 @@
#ifndef __libardour_route_group_member_h__
#define __libardour_route_group_member_h__
+#include "pbd/controllable.h"
#include "pbd/signals.h"
namespace ARDOUR {
@@ -37,6 +38,8 @@ class LIBARDOUR_API RouteGroupMember
/** Emitted when this member joins or leaves a route group */
PBD::Signal0<void> route_group_changed;
+ bool use_group (PBD::Controllable::GroupControlDisposition gcd, bool (RouteGroup::*predicate)(void) const) const;
+
protected:
RouteGroup* _route_group;