76 std::string& outError);
82 std::string& outError);
std::string SerializeEngineRuntimeManifest(const EngineRuntimeManifest &m)
Definition EngineRuntimeManifest.cpp:210
bool LoadEngineRuntimeManifest(const std::string &jsonPath, EngineRuntimeManifest &out, std::string &outError)
Definition EngineRuntimeManifest.cpp:189
bool ParseEngineRuntimeManifestJson(const std::string &json, EngineRuntimeManifest &out, std::string &outError)
Definition EngineRuntimeManifest.cpp:102
Definition EngineRuntimeManifest.h:40
std::string binaryModuleSha256
Definition EngineRuntimeManifest.h:60
uint32_t addonApiVersion
Definition EngineRuntimeManifest.h:54
std::string targetArch
Definition EngineRuntimeManifest.h:51
uint32_t engineAbi
Definition EngineRuntimeManifest.h:46
std::string engineVersion
Definition EngineRuntimeManifest.h:44
std::vector< std::string > requiredExports
Definition EngineRuntimeManifest.h:63
uint32_t assetVersion
Definition EngineRuntimeManifest.h:55
std::string compilerVersion
Definition EngineRuntimeManifest.h:66
uint32_t engineVersionMajor
Definition EngineRuntimeManifest.h:45
std::string binaryModule
Definition EngineRuntimeManifest.h:57
std::string engineName
Definition EngineRuntimeManifest.h:43
std::string binaryDebugSymbols
Definition EngineRuntimeManifest.h:59
std::string binaryImportLib
Definition EngineRuntimeManifest.h:58
std::string compilerCrt
Definition EngineRuntimeManifest.h:67
uint64_t binaryModuleSize
Definition EngineRuntimeManifest.h:61
std::string buildHash
Definition EngineRuntimeManifest.h:47
std::string targetConfig
Definition EngineRuntimeManifest.h:52
std::string compilerId
Definition EngineRuntimeManifest.h:65
uint32_t schemaVersion
Definition EngineRuntimeManifest.h:41
std::string buildTimestampUtc
Definition EngineRuntimeManifest.h:48
std::string targetPlatform
Definition EngineRuntimeManifest.h:50