|
| static MCAPI bool | isHiddenPack (::mce::UUID const &packUuid) |
| static MCAPI ::Json::Value | parseHeader (::Json::Value const &root, ::std::vector<::std::string > errorPath, ::PackManifest &manifest, ::PackReport &report, bool allowWarnings, bool allowVersionStrings, ::std::string const &versionKey, ::std::string const &idKey, ::PackManifestFormat formatVersion, ::I18n &loc) |
| static MCAPI void | parseLegacyModuleDependencies (::Json::Value const &root, ::std::vector<::std::string > errorPath, ::PackManifest &manifest, ::PackReport &report, bool allowWarnings, ::std::string const &dependenciesKey) |
| static MCAPI void | parseMetadata (::Json::Value const &root, ::std::vector<::std::string > &errorPath, ::PackManifest &manifest, ::PackReport &report, bool allowWarnings) |
| static MCAPI void | parseModules (::Json::Value const &root, ::std::vector<::std::string > errorPath, ::PackManifest &manifest, ::PackReport &report, bool allowWarnings, bool allowVersionStrings, ::I18n &loc) |
| static MCAPI void | processBaseGameVersion (::PackManifest &manifest, ::PackReport &report, ::BaseGameVersion const &requiredBaseGameSemVersion, ::PackManifestFormat formatVersion, ::std::vector<::std::string > errorPath) |
| static MCAPI void | processCapability (::PackManifest &manifest, ::PackReport &report, ::std::string const capability, ::PackCapabilityRegistry const &packCapabilityRegistry) |
| static MCAPI ::mce::UUID | readUUIDAndReport (::Json::Value const &parent, ::std::string const &element, ::std::string const &seed, ::std::vector<::std::string > &errorPath, ::PackReport &report, bool allowWarnings) |
| static MCAPI ::SemVersion | readVersionAndReport (::Json::Value const &parent, ::std::string const &element, ::std::vector<::std::string > &errorPath, ::PackReport &report, bool allowWarnings, bool allowVersionStrings) |
| static MCAPI void | resolveDuplicateUUIDs (::std::vector<::std::string > errorPath, ::PackManifest &manifest, ::PackReport &report, bool allowWarnings) |