summaryrefslogtreecommitdiff
path: root/libs
diff options
context:
space:
mode:
authorJohn Emmas <johne53@tiscali.co.uk>2016-03-24 14:53:31 +0000
committerJohn Emmas <johne53@tiscali.co.uk>2016-03-24 14:53:31 +0000
commit940c165a313b174216da51d1b2b867ff8a9c206b (patch)
tree0bc71a8e5e2b76e221707e7b6c9341358bf08d45 /libs
parente807080d4755e0b862d4589e140306af6398c084 (diff)
'LuaScriptParams' stuff needs to be visible if it's to be used outside of libardour
Diffstat (limited to 'libs')
-rw-r--r--libs/ardour/ardour/lua_script_params.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/libs/ardour/ardour/lua_script_params.h b/libs/ardour/ardour/lua_script_params.h
index 6b041dec3b..f8c6b2acc3 100644
--- a/libs/ardour/ardour/lua_script_params.h
+++ b/libs/ardour/ardour/lua_script_params.h
@@ -19,6 +19,7 @@
#ifndef _ardour_lua_script_params_h_
#define _ardour_lua_script_params_h_
+#include "ardour/libardour_visibility.h"
#include "ardour/luascripting.h"
#include "LuaBridge/LuaBridge.h"
@@ -32,10 +33,10 @@
*/
namespace ARDOUR { namespace LuaScriptParams {
- LuaScriptParamList script_params (LuaScriptInfoPtr, const std::string &);
- LuaScriptParamList script_params (const std::string &, const std::string &, bool file=true);
- void params_to_ref (luabridge::LuaRef *tbl_args, const LuaScriptParamList&);
- void ref_to_params (LuaScriptParamList&, luabridge::LuaRef *tbl_args);
+ LIBARDOUR_API LuaScriptParamList script_params (LuaScriptInfoPtr, const std::string &);
+ LIBARDOUR_API LuaScriptParamList script_params (const std::string &, const std::string &, bool file=true);
+ LIBARDOUR_API void params_to_ref (luabridge::LuaRef *tbl_args, const LuaScriptParamList&);
+ LIBARDOUR_API void ref_to_params (LuaScriptParamList&, luabridge::LuaRef *tbl_args);
} } // namespace