add a lua timer callback signal

This commit is contained in:
Robin Gareus 2016-07-22 14:42:38 +02:00
parent 299709cbbc
commit bcee4e1518
4 changed files with 21 additions and 1 deletions

View file

@ -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