#pragma once #include #include "../Interface/Types.h" #include "ILuaInterpreter.h" class LuaInterpreter : public ILuaInterpreter { public: virtual std::string compileScript(const std::string& script); virtual int64 runScript(const std::string& script, const Param& params, int64& ret2, std::string& state, std::string& state_mem, std::string& global_data, std::string& global_data_mem, SInterpreterFunctions& funcs); };