|
LeviLamina
|
Inheritance diagram for DirectoryPackWithEncryptionAccessStrategy:Public Member Functions | |
| DirectoryPackWithEncryptionAccessStrategy & | operator= (DirectoryPackWithEncryptionAccessStrategy const &) |
| DirectoryPackWithEncryptionAccessStrategy (DirectoryPackWithEncryptionAccessStrategy const &) | |
| virtual uint64 | getPackSize () const |
| virtual::ResourceLocation const & | getPackLocation () const |
| virtual::std::string const & | getPackName () const |
| virtual bool | isWritable () const |
| virtual bool | isTrusted () const |
| virtual bool | hasAsset (::Core::Path const &packRelativePath, bool trustedContentOnly, bool caseSensative) const |
| virtual bool | hasFolder (::Core::Path const &packRelativePath) const |
| virtual bool | getAsset (::Core::Path const &packRelativePath, ::std::string &result, bool trustedContentOnly) const |
| virtual void | forEachIn (::Core::Path const &packRelativePath, ::std::function< void(::Core::Path const &)> callback, bool recurseAnyways) const |
| virtual::PackAccessStrategyType | getStrategyType () const |
| virtual ::std::unique_ptr<::PackAccessStrategy > | createSubPack (::Core::Path const &subPath) const |
| virtual::PackAccessAssetGenerationResult | generateAssetSet () |
| virtual void | unload () |
| virtual::ContentIdentity | readContentIdentity () const |
| MCAPI | DirectoryPackWithEncryptionAccessStrategy (::ResourceLocation const &packLocation, ::ResourceLocation const &encryptedContentLocation, ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const > const &keyProvider, ::IFileAccess &fileAccess) |
| MCAPI bool | _getUnencryptedAsset (::Core::Path const &packRelativePath, ::std::string &result) const |
| MCAPI void * | $ctor (::ResourceLocation const &packLocation, ::ResourceLocation const &encryptedContentLocation, ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const > const &keyProvider, ::IFileAccess &fileAccess) |
| MCAPI void | $dtor () |
| MCAPI uint64 | $getPackSize () const |
| MCAPI::ResourceLocation const & | $getPackLocation () const |
| MCAPI::std::string const & | $getPackName () const |
| MCAPI bool | $isWritable () const |
| MCAPI bool | $isTrusted () const |
| MCAPI bool | $hasAsset (::Core::Path const &packRelativePath, bool trustedContentOnly, bool caseSensative) const |
| MCAPI bool | $hasFolder (::Core::Path const &packRelativePath) const |
| MCAPI bool | $getAsset (::Core::Path const &packRelativePath, ::std::string &result, bool trustedContentOnly) const |
| MCAPI void | $forEachIn (::Core::Path const &packRelativePath, ::std::function< void(::Core::Path const &)> callback, bool recurseAnyways) const |
| MCAPI::PackAccessStrategyType | $getStrategyType () const |
| MCAPI ::std::unique_ptr<::PackAccessStrategy > | $createSubPack (::Core::Path const &subPath) const |
| MCAPI::PackAccessAssetGenerationResult | $generateAssetSet () |
| MCAPI void | $unload () |
| MCAPI::ContentIdentity | $readContentIdentity () const |
| virtual void | forEachInAssetSet (::Core::Path const &, ::std::function< void(::Core::Path const &)>) const |
| virtual ::Core::PathBuffer<::std::string > const & | getSubPath () const |
| virtual bool | supportsSignatureVerification () const |
| virtual::PackAccessAssetGenerationResult | regenerateAssetSet () |
| virtual bool | canRecurse () const |
| virtual bool | isAssetExtractionViable () const |
| virtual ::std::unique_ptr<::Bedrock::Resources::Archive::Reader > | _loadArchive (::Core::Path const &) const |
| MCAPI void | _forEachInAssetSet (::std::function< void(::Core::Path const &)> callback) const |
| MCAPI bool | _isInAssetSet (::Core::Path const &path) const |
| MCAPI void | _upgradeContentsFile (::Json::Value &root) |
| MCAPI::Bedrock::Resources::PreloadedPathHandle | preload (::Core::Path const &packRelativePath) const |
| MCAPI void * | $ctor () |
| MCAPI void | $forEachInAssetSet (::Core::Path const &, ::std::function< void(::Core::Path const &)>) const |
| MCAPI ::Core::PathBuffer<::std::string > const & | $getSubPath () const |
| MCAPI bool | $supportsSignatureVerification () const |
| MCAPI::PackAccessAssetGenerationResult | $regenerateAssetSet () |
| MCAPI bool | $canRecurse () const |
| MCAPI bool | $isAssetExtractionViable () const |
| MCAPI ::std::unique_ptr<::Bedrock::Resources::Archive::Reader > | $_loadArchive (::Core::Path const &) const |
Static Public Member Functions | |
| static MCAPI void ** | $vftable () |
| static MCAPI ::Core::PathBuffer<::std::string > const & | PACK_IMPORT_LOCK_FILE () |
Public Attributes | |
| ::ll::UntypedStorage< 8, 32 > | mUnk7ef9b8 |
| ::ll::UntypedStorage< 8, 56 > | mUnk863770 |
| ::ll::UntypedStorage< 8, 32 > | mUnk689ee8 |
| ::ll::UntypedStorage< 8, 56 > | mUnke45de1 |
| ::ll::UntypedStorage< 8, 16 > | mUnk1b31b5 |
| ::ll::UntypedStorage< 8, 24 > | mUnkdf74db |
| ::ll::UntypedStorage< 8, 24 > | mUnk9e54a2 |
| ::ll::UntypedStorage< 8, 8 > | mUnkeca0b7 |
| ::ll::UntypedStorage< 8, 16 > | mUnk2ff3dc |
| ::ll::UntypedStorage< 8, 16 > | mUnkd705b7 |
| MCAPI DirectoryPackWithEncryptionAccessStrategy::DirectoryPackWithEncryptionAccessStrategy | ( | ::ResourceLocation const & | packLocation, |
| ::ResourceLocation const & | encryptedContentLocation, | ||
| ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const > const & | keyProvider, | ||
| ::IFileAccess & | fileAccess ) |
|
virtual |
Implements PackAccessStrategy.
|
virtual |
Implements PackAccessStrategy.
|
virtual |
Implements PackAccessStrategy.
|
virtual |
Implements PackAccessStrategy.
|
virtual |
Implements PackAccessStrategy.
|
virtual |
Implements PackAccessStrategy.
|
virtual |
Implements PackAccessStrategy.
|
virtual |
Implements PackAccessStrategy.
|
virtual |
Implements PackAccessStrategy.
|
virtual |
Implements PackAccessStrategy.
|
virtual |
Implements PackAccessStrategy.
|
virtual |
Implements PackAccessStrategy.
| MCAPI bool DirectoryPackWithEncryptionAccessStrategy::_getUnencryptedAsset | ( | ::Core::Path const & | packRelativePath, |
| ::std::string & | result ) const |
| MCAPI void * DirectoryPackWithEncryptionAccessStrategy::$ctor | ( | ::ResourceLocation const & | packLocation, |
| ::ResourceLocation const & | encryptedContentLocation, | ||
| ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const > const & | keyProvider, | ||
| ::IFileAccess & | fileAccess ) |
| MCAPI void DirectoryPackWithEncryptionAccessStrategy::$dtor | ( | ) |
| MCAPI uint64 DirectoryPackWithEncryptionAccessStrategy::$getPackSize | ( | ) | const |
| MCAPI::ResourceLocation const & DirectoryPackWithEncryptionAccessStrategy::$getPackLocation | ( | ) | const |
| MCAPI::std::string const & DirectoryPackWithEncryptionAccessStrategy::$getPackName | ( | ) | const |
| MCAPI bool DirectoryPackWithEncryptionAccessStrategy::$isWritable | ( | ) | const |
| MCAPI bool DirectoryPackWithEncryptionAccessStrategy::$isTrusted | ( | ) | const |
| MCAPI bool DirectoryPackWithEncryptionAccessStrategy::$hasAsset | ( | ::Core::Path const & | packRelativePath, |
| bool | trustedContentOnly, | ||
| bool | caseSensative ) const |
| MCAPI bool DirectoryPackWithEncryptionAccessStrategy::$hasFolder | ( | ::Core::Path const & | packRelativePath | ) | const |
| MCAPI bool DirectoryPackWithEncryptionAccessStrategy::$getAsset | ( | ::Core::Path const & | packRelativePath, |
| ::std::string & | result, | ||
| bool | trustedContentOnly ) const |
| MCAPI void DirectoryPackWithEncryptionAccessStrategy::$forEachIn | ( | ::Core::Path const & | packRelativePath, |
| ::std::function< void(::Core::Path const &)> | callback, | ||
| bool | recurseAnyways ) const |
| MCAPI::PackAccessStrategyType DirectoryPackWithEncryptionAccessStrategy::$getStrategyType | ( | ) | const |
| MCAPI ::std::unique_ptr<::PackAccessStrategy > DirectoryPackWithEncryptionAccessStrategy::$createSubPack | ( | ::Core::Path const & | subPath | ) | const |
| MCAPI::PackAccessAssetGenerationResult DirectoryPackWithEncryptionAccessStrategy::$generateAssetSet | ( | ) |
| MCAPI void DirectoryPackWithEncryptionAccessStrategy::$unload | ( | ) |
| MCAPI::ContentIdentity DirectoryPackWithEncryptionAccessStrategy::$readContentIdentity | ( | ) | const |
|
static |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
staticinherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |