#ifndef LOGIC_SCRIPTING_LUA_STATE_HPP_ #define LOGIC_SCRIPTING_LUA_STATE_HPP_ #include #include #include #include #include #include "lua_util.hpp" namespace lua { void initialize(); void finalize(); bool emit_event( lua::State*, const std::string& name, std::function args = [](auto*) { return 0; } ); lua::State* get_main_thread(); } #endif // LOGIC_SCRIPTING_LUA_STATE_HPP_