diff options
author | Robin Gareus <robin@gareus.org> | 2016-03-28 19:14:56 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2016-03-28 19:14:56 +0200 |
commit | 8acf782bd247940fe8d65c5934002acce89990d0 (patch) | |
tree | 4e9b7d3064622412c3fd2e819a7745018fac0070 | |
parent | a2108090cf9d8a98d4f681a1f0178c2a59deaf76 (diff) |
reduce header dependencies (part 2/2)
-rw-r--r-- | gtk2_ardour/luadoc.cc | 1 | ||||
-rw-r--r-- | gtk2_ardour/luainstance.cc | 2 | ||||
-rw-r--r-- | gtk2_ardour/luainstance.h | 5 | ||||
-rw-r--r-- | gtk2_ardour/processor_box.cc | 2 |
4 files changed, 9 insertions, 1 deletions
diff --git a/gtk2_ardour/luadoc.cc b/gtk2_ardour/luadoc.cc index 11fd7aa984..a8869efe4a 100644 --- a/gtk2_ardour/luadoc.cc +++ b/gtk2_ardour/luadoc.cc @@ -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" diff --git a/gtk2_ardour/luainstance.cc b/gtk2_ardour/luainstance.cc index 188c2c8a93..6f293986bf 100644 --- a/gtk2_ardour/luainstance.cc +++ b/gtk2_ardour/luainstance.cc @@ -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" diff --git a/gtk2_ardour/luainstance.h b/gtk2_ardour/luainstance.h index 71c29741fa..b81c0716ae 100644 --- a/gtk2_ardour/luainstance.h +++ b/gtk2_ardour/luainstance.h @@ -13,10 +13,13 @@ #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 diff --git a/gtk2_ardour/processor_box.cc b/gtk2_ardour/processor_box.cc index af8341b708..70a745afa9 100644 --- a/gtk2_ardour/processor_box.cc +++ b/gtk2_ardour/processor_box.cc @@ -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" |