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_script_loader.h | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'plugins/MirLua/src/mlua_script_loader.h') diff --git a/plugins/MirLua/src/mlua_script_loader.h b/plugins/MirLua/src/mlua_script_loader.h index e455793adf..74489a0500 100644 --- a/plugins/MirLua/src/mlua_script_loader.h +++ b/plugins/MirLua/src/mlua_script_loader.h @@ -1,5 +1,4 @@ -#ifndef _LUA_SCRIPT_LOADER_H_ -#define _LUA_SCRIPT_LOADER_H_ +#pragma once class CMLuaScriptLoader { @@ -7,6 +6,8 @@ private: lua_State *L; CMLuaScriptLoader(lua_State *L); + + void SetPaths(); void LoadScript(const wchar_t *scriptDir, const wchar_t *file); void LoadScripts(); @@ -14,5 +15,3 @@ private: public: static void Load(lua_State *L); }; - -#endif //_LUA_SCRIPT_LOADER_H_ \ No newline at end of file -- cgit v1.2.3