diff options
author | Robin Gareus <robin@gareus.org> | 2018-01-29 22:21:59 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2018-01-30 01:33:40 +0100 |
commit | 07725134993ac9cf5f62e23cd44a91913a1a073a (patch) | |
tree | dbdb02527ba7165384b7a618af6752d42326018f /gtk2_ardour/luainstance.h | |
parent | e3c6a41c1190253eb46844ab6915c7aa673a7dc9 (diff) |
LuaInstance: prepare for 3 argument signal/slot callbacks
Diffstat (limited to 'gtk2_ardour/luainstance.h')
-rw-r--r-- | gtk2_ardour/luainstance.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gtk2_ardour/luainstance.h b/gtk2_ardour/luainstance.h index 60bbca7c88..d48ab8330a 100644 --- a/gtk2_ardour/luainstance.h +++ b/gtk2_ardour/luainstance.h @@ -70,6 +70,9 @@ private: template <typename T, typename C1, typename C2> void connect_2 (enum LuaSignal::LuaSignal, T, PBD::Signal2<void, C1, C2>*); template <typename T, typename C1, typename C2> void proxy_2 (enum LuaSignal::LuaSignal, T, C1, C2); + + template <typename T, typename C1, typename C2, typename C3> void connect_3 (enum LuaSignal::LuaSignal, T, PBD::Signal3<void, C1, C2, C3>*); + template <typename T, typename C1, typename C2, typename C3> void proxy_3 (enum LuaSignal::LuaSignal, T, C1, C2, C3); }; typedef boost::shared_ptr<LuaCallback> LuaCallbackPtr; |