diff options
author | Robin Gareus <robin@gareus.org> | 2016-07-22 14:42:38 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2016-07-24 13:00:15 +0200 |
commit | bcee4e151867dab8c54b38efe101f90e34b1b70e (patch) | |
tree | d7ca7b6962a7d48a779daccf80aaa752f62bbf6d /gtk2_ardour/luainstance.h | |
parent | 299709cbbc26b2c0e0328dce4e12b4d5fdce8b21 (diff) |
add a lua timer callback signal
Diffstat (limited to 'gtk2_ardour/luainstance.h')
-rw-r--r-- | gtk2_ardour/luainstance.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gtk2_ardour/luainstance.h b/gtk2_ardour/luainstance.h index b81c0716ae..4291732097 100644 --- a/gtk2_ardour/luainstance.h +++ b/gtk2_ardour/luainstance.h @@ -112,6 +112,8 @@ public: bool lua_slot (const PBD::ID&, std::string&, std::string&, ActionHook&, ARDOUR::LuaScriptParamList&); sigc::signal<void,PBD::ID,std::string,ActionHook> SlotChanged; + static PBD::Signal0<void> LuaTimerDS; // deci-seconds (Timer every .1s) + private: LuaInstance(); static LuaInstance* _instance; @@ -132,6 +134,9 @@ private: LuaCallbackMap _callbacks; PBD::ScopedConnectionList _slotcon; + + void every_point_one_seconds (); + sigc::connection point_one_second_connection; }; #endif |