#ifndef SAPPHIRE_SCRIPTINFO_H #define SAPPHIRE_SCRIPTINFO_H #include "NativeScriptApi.h" #ifdef _WIN32 #include typedef HMODULE ModuleHandle; #else typedef void* ModuleHandle; #endif namespace Core { namespace Scripting { class ScriptInfo { public: ScriptInfo() = default; std::string library_name; ModuleHandle handle; ScriptObject* script; }; } } #endif //SAPPHIRE_SCRIPTINFO_H