3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/resources/interface/IPackManifestFactory.h"
17namespace Core {
class Path; }
18namespace Puv {
class LoadResultAny; }
44 virtual ::std::unique_ptr<::PackManifest> create(
65 MCNAPI ::std::unique_ptr<::PackManifest>
80 MCNAPI static ::std::unordered_map<::std::string, ::std::vector<char>
const>&
mContentKeys();
98 MCNAPI ::std::unique_ptr<::PackManifest>
$create(
Definition IPackManifestFactory.h:17
Definition IPackTelemetry.h:5
Definition PackAccessStrategy.h:20
Definition PackCapabilityRegistry.h:10
Definition PackManifestFactory.h:21
MCAPI void _forwardPuvLogsToPackReport(::Puv::LoadResultAny const &res, ::PackReport &report)
MCAPI ::std::unique_ptr<::PackManifest > _upgradeToWorldTemplateManifest(::PackAccessStrategy const &accessStrategy, ::PackManifest &&inputPack)
static MCAPI void ** $vftable()
static MCAPI ::Core::Path const & MANIFEST_PATH_OLD()
static MCAPI ::std::unordered_map<::std::string, ::std::vector< char > const > & mAlternateContentKeys()
static MCAPI ::Core::Path const & MANIFEST_PATH()
static MCAPI ::std::unordered_map<::std::string, ::std::vector< char > const > & mContentKeys()
MCAPI void * $ctor(::PackCapabilityRegistry const &packCapabilityRegistry, ::IPackTelemetry &eventing)
static MCAPI ::std::string const & MANIFEST_PACK_UUID_UPGRADE_SALT()
MCAPI ::std::unique_ptr<::PackManifest > $create(::PackAccessStrategy &accessStrategy, ::ResourceLocation const &location, ::PackReport &report, ::SubpackInfoCollection *subpackInfoStack)
MCAPI void _setAndCachePackSize(::PackManifest &manifest, ::PackAccessStrategy &accessStrategy, ::ResourceLocation const &location)
MCAPI PackManifestFactory(::PackCapabilityRegistry const &packCapabilityRegistry, ::IPackTelemetry &eventing)
Definition PackManifest.h:35
Definition PackReport.h:16
Definition LoadResultAny.h:12
Definition ResourceLocation.h:14
Definition SubpackInfoCollection.h:5