LeviLamina
Loading...
Searching...
No Matches
Pack Class Reference

Public Member Functions

MCAPI Pack (::std::unique_ptr<::PackManifest > manifest, ::std::unique_ptr<::PackAccessStrategy > accessStrategy, ::std::unique_ptr<::SubpackInfoCollection > subpacks, ::std::unique_ptr<::PackMetadata > metadata)
MCAPI void _loadLocalizationFiles ()
MCAPI void move (::Pack &&pack)
MCAPI void upgradeLegacyDependencies (::std::unique_ptr<::PackCommand::UpgradeLegacyDependencies const > upgrade)
MCAPI void * $ctor (::std::unique_ptr<::PackManifest > manifest, ::std::unique_ptr<::PackAccessStrategy > accessStrategy, ::std::unique_ptr<::SubpackInfoCollection > subpacks, ::std::unique_ptr<::PackMetadata > metadata)
MCAPI void $dtor ()

Static Public Member Functions

static MCAPI_C ::std::unique_ptr<::Pack > createPack (::ResourceLocation const &fileLocation, ::PackType type, ::PackOrigin origin, ::IPackManifestFactory &manifestFactory, ::Bedrock::NonOwnerPointer<::IContentKeyProvider const > keyProvider, ::PackSourceReport *report, ::Core::Path const &zipSubDir)
static MCAPI ::std::unique_ptr<::Pack > createPack (::IPackIOProvider const &io, ::ResourceLocation const &fileLocation, ::PackType type, ::PackOrigin origin, ::IPackManifestFactory &manifestFactory, ::Bedrock::NonOwnerPointer<::IContentKeyProvider const > keyProvider, ::PackSourceReport *report, ::Core::Path const &zipSubDir)
static MCAPI ::std::unique_ptr<::PackMetadatacreatePackMetadata (::PackType type, ::PackManifest &manifest, ::PackAccessStrategy const &accessStrategy, ::PackReport &report)
static MCAPI ::Core::PathBuffer<::std::string > const & EDUCATION_METADATA_FILE ()

Public Attributes

::ll::TypedStorage< 8, 8, ::std::unique_ptr<::PackManifest > > mManifest
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::PackAccessStrategy > > mAccessStrategy
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::SubpackInfoCollection > > mSubpackInfoStack
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::PackMetadata > > mMetadata
::ll::TypedStorage< 8, 8, ::std::unique_ptr<::PackCommand::UpgradeLegacyDependencies const > > mDependenciesUpgrade
::ll::TypedStorage< 1, 1, uchar > mRevision

The documentation for this class was generated from the following file: