AU: install latency listener
[ardour.git] / gtk2_ardour / luainstance.h
index 7bb572323e2a650202d66e2257a4c542a84a66a1..b81c0716aee8fd5348b3e7c9924ccd522aae1d3a 100644 (file)
@@ -8,14 +8,18 @@
 #include "pbd/xml++.h"
 
 #include "ardour/luascripting.h"
+#include "ardour/lua_script_params.h"
 #include "ardour/luabindings.h"
 #include "ardour/session_handle.h"
 
 #include "lua/luastate.h"
-#include "LuaBridge/LuaBridge.h"
 
 #include "luasignal.h"
 
+namespace luabridge {
+       class LuaRef;
+}
+
 typedef std::bitset<LuaSignal::LAST_SIGNAL> ActionHook;
 
 class LuaCallback : public ARDOUR::SessionHandlePtr, public sigc::trackable
@@ -79,6 +83,7 @@ public:
 
        static void register_classes (lua_State* L);
        static void register_hooks (lua_State* L);
+       static void bind_cairo (lua_State* L);
 
        void set_session (ARDOUR::Session* s);