|
LeviLamina
|
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 () |
| MCFOLD::PackAccessStrategy const * | getAccessStrategy () const |
| MCFOLD::PackAccessStrategy * | getAccessStrategy () |
| MCFOLD uchar | getCurrentRevision () const |
| MCFOLD::PackManifest const & | getManifest () const |
| MCAPI ::Bedrock::NonOwnerPointer<::PackManifest const > const | getManifestPtr () const |
| MCFOLD::SubpackInfoCollection const * | getSubpackInfoStack () const |
| MCAPI void | move (::Pack &&pack) |
| MCAPI void | setManifestPackCapabilitiesTrusted () |
| MCAPI void | setManifestSourceIdentity (::ContentIdentity const &contentIdentity) |
| 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 ::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<::PackMetadata > | createPackMetadata (::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 |