Files
csgo2_tiny_server_plugin_sy…/csgo2/script_engine.h
2023-10-03 00:25:23 +08:00

12 lines
360 B
C++

#pragma once
#include "head.h"
namespace ScriptEngine {
extern std::map<std::string, lua_State*> pluginEnvs;
extern std::shared_mutex mutex_pluginEnvs;
extern std::shared_mutex mutex_pluginEnvs;
auto Init() -> void;
auto callFunction(const char* funcName) -> int;
auto releaseLuaScripts() -> void;
auto reloadLuaScripts() -> void;
} // namespace ScriptEngine