From 2a498d86625f65f6ab308fa20c421099c785bf94 Mon Sep 17 00:00:00 2001 From: aunsane Date: Thu, 22 Mar 2018 01:53:49 +0300 Subject: MirLua: various fixes - CMLua now inherit PLUGIN - additional lua fuctions initialization moved to separated loader - ability to realod script without object recreation - scropt object should control own enable state - fix m_json whit is not workes almost at all - version bump --- plugins/MirLua/src/mlua_function_loader.h | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 plugins/MirLua/src/mlua_function_loader.h (limited to 'plugins/MirLua/src/mlua_function_loader.h') diff --git a/plugins/MirLua/src/mlua_function_loader.h b/plugins/MirLua/src/mlua_function_loader.h new file mode 100644 index 0000000000..9724ccdc3d --- /dev/null +++ b/plugins/MirLua/src/mlua_function_loader.h @@ -0,0 +1,14 @@ +#pragma once + +class CMLuaFunctionLoader +{ +private: + lua_State *L; + + CMLuaFunctionLoader(lua_State *L); + + void LoadFunctions(); + +public: + static void Load(lua_State *L); +}; -- cgit v1.2.3