reduce header dependencies (part 2/2)
authorRobin Gareus <robin@gareus.org>
Mon, 28 Mar 2016 17:14:56 +0000 (19:14 +0200)
committerRobin Gareus <robin@gareus.org>
Mon, 28 Mar 2016 17:14:56 +0000 (19:14 +0200)
gtk2_ardour/luadoc.cc
gtk2_ardour/luainstance.cc
gtk2_ardour/luainstance.h
gtk2_ardour/processor_box.cc

index 11fd7aa9848ea372d57a9269c1bb66276ebc2b44..a8869efe4a707ca0c01db84994fc7cc9e70b1445 100644 (file)
@@ -5,6 +5,7 @@
 #include "ardour/luabindings.h"
 #include "ardour/revision.h"
 #include "luainstance.h"
+#include "LuaBridge/LuaBridge.h"
 
 #ifdef WAF_BUILD
 #include "gtk2ardour-version.h"
index 188c2c8a935370c5f0dce94434bc3ef865724320..6f293986bf52d045828ce1bd46b34d92fd1f7b85 100644 (file)
@@ -26,6 +26,8 @@
 #include "ardour/route.h"
 #include "ardour/session.h"
 
+#include "LuaBridge/LuaBridge.h"
+
 #include "ardour_ui.h"
 #include "public_editor.h"
 #include "region_selection.h"
index 71c29741fa7ad773fb4314999069ece0a7b5b059..b81c0716aee8fd5348b3e7c9924ccd522aae1d3a 100644 (file)
 #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
index af8341b70875ec22ea5c9c895a0d45b1ffd9c7c7..70a745afa9777b8b8af22d5cf721301532adfbfd 100644 (file)
@@ -61,6 +61,8 @@
 #include "ardour/session.h"
 #include "ardour/types.h"
 
+#include "LuaBridge/LuaBridge.h"
+
 #include "actions.h"
 #include "ardour_dialog.h"
 #include "ardour_ui.h"