#ifndef LOGIC_SCRIPTING_SCRIPTING_HUD_HPP_ #define LOGIC_SCRIPTING_SCRIPTING_HUD_HPP_ #include "../../typedefs.hpp" #include #include namespace fs = std::filesystem; class Hud; namespace scripting { extern Hud* hud; void on_frontend_init(Hud* hud); void on_frontend_close(); /** * Load package-specific hud script * @param env environment id * @param packid content-pack id * @param file script file path */ void load_hud_script(scriptenv env, std::string packid, fs::path file); } #endif // LOGIC_SCRIPTING_SCRIPTING_HUD_HPP_