Fix typos
[ardour.git] / gtk2_ardour / luainstance.h
index 4d3d0b19734641262958ed658c19ec222d227ec1..d48ab8330a50e48d4d167e9e50ffe65e60852723 100644 (file)
@@ -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;
@@ -87,6 +90,7 @@ public:
        static void register_classes (lua_State* L);
        static void register_hooks (lua_State* L);
        static void bind_cairo (lua_State* L);
+       static void bind_dialog (lua_State* L);
 
        static void render_action_icon (cairo_t* cr, int w, int h, uint32_t c, void* i);
 
@@ -120,6 +124,7 @@ public:
        sigc::signal<void,PBD::ID,std::string,ActionHook> SlotChanged;
 
        static PBD::Signal0<void> LuaTimerDS; // deci-seconds (Timer every .1s)
+       static PBD::Signal0<void> SetSession; // emitted when a session is loaded
 
 private:
        LuaInstance();