diff options
Diffstat (limited to 'include/luaglue/LuaVM.hpp')
-rwxr-xr-x | include/luaglue/LuaVM.hpp | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/include/luaglue/LuaVM.hpp b/include/luaglue/LuaVM.hpp index baa5bca..bd2fd21 100755 --- a/include/luaglue/LuaVM.hpp +++ b/include/luaglue/LuaVM.hpp @@ -1,6 +1,8 @@ #ifndef __LUA_VM_H #define __LUA_VM_H +#include "LuaGlueExportable.hpp" + #include "lua.hpp" #include <string> @@ -8,15 +10,15 @@ class LuaVM { public: - LuaVM( ); - ~LuaVM( ); + LUAGLUE_DLL_VISIBLE LuaVM( ); + LUAGLUE_DLL_VISIBLE ~LuaVM( ); - void loadSource( const char *sourceFilename ); - void executeMain( ); - void dumpState( ); - void fullGarbageCollect( ); + LUAGLUE_DLL_VISIBLE void loadSource( const char *sourceFilename ); + LUAGLUE_DLL_VISIBLE void executeMain( ); + LUAGLUE_DLL_VISIBLE void dumpState( ); + LUAGLUE_DLL_VISIBLE void fullGarbageCollect( ); - lua_State *handle( ); + LUAGLUE_DLL_VISIBLE lua_State *handle( ); private: void initialize( ); |