#pragma once #include #include #include #include class LuaProcessor { public: LuaProcessor(void); ~LuaProcessor(void); /* Executes a string of lua code and returns result as a string. */ sol::object execute(const std::string& script, vfs_node* current_dir, const std::vector& args, bool is_remote); private: sol::state _lua; };