X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fardour%2Fardour%2Froute_group_member.h;h=0bf41667458c7f9ee236a05c64fa513b43600612;hb=266ecfbeec7088de6994a151630d788fe0613064;hp=b0368cb2409d2fb725fb7c40d277fad4423b0816;hpb=7000afdc66c9e0ae8dcf9ec080517dabba1e7f34;p=ardour.git 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 route_group_changed; + bool use_group (PBD::Controllable::GroupControlDisposition gcd, bool (RouteGroup::*predicate)(void) const) const; + protected: RouteGroup* _route_group;