31 ::ll::TypedStorage<8, 8, ::std::unique_ptr<::PackManifest>> mManifest;
32 ::ll::TypedStorage<8, 8, ::std::unique_ptr<::PackAccessStrategy>> mAccessStrategy;
33 ::ll::TypedStorage<8, 8, ::std::unique_ptr<::SubpackInfoCollection>> mSubpackInfoStack;
34 ::ll::TypedStorage<8, 8, ::std::unique_ptr<::PackMetadata>> mMetadata;
35 ::ll::TypedStorage<8, 8, ::std::unique_ptr<::PackCommand::UpgradeLegacyDependencies const>> mDependenciesUpgrade;
46 ::std::unique_ptr<::PackManifest> manifest,
47 ::std::unique_ptr<::PackAccessStrategy> accessStrategy,
48 ::std::unique_ptr<::SubpackInfoCollection> subpacks,
49 ::std::unique_ptr<::PackMetadata> metadata
52 MCAPI
void _loadLocalizationFiles();
54 MCAPI
void move(
::Pack&& pack);
56 MCAPI
void upgradeLegacyDependencies(::std::unique_ptr<::PackCommand::UpgradeLegacyDependencies const> upgrade);
64 MCAPI static ::std::unique_ptr<::Pack> createPack(
75 MCAPI static ::std::unique_ptr<::PackMetadata> createPackMetadata(
86 MCAPI static ::Core::PathBuffer<::std::string>
const& EDUCATION_METADATA_FILE();
93 ::std::unique_ptr<::PackManifest> manifest,
94 ::std::unique_ptr<::PackAccessStrategy> accessStrategy,
95 ::std::unique_ptr<::SubpackInfoCollection> subpacks,
96 ::std::unique_ptr<::PackMetadata> metadata
Definition IContentKeyProvider.h:13