|
|
ZippedEncryptedFilesAccessStrategy & | operator= (ZippedEncryptedFilesAccessStrategy const &) |
| |
|
| ZippedEncryptedFilesAccessStrategy (ZippedEncryptedFilesAccessStrategy const &) |
| |
| virtual::ResourceLocation const & | getPackLocation () const |
| |
| virtual bool | hasFolder (::Core::Path const &packRelativePath) const |
| |
| virtual void | forEachIn (::Core::Path const &packRelativePath, ::std::function< void(::Core::Path const &)> callback, bool recurseAnyways) const |
| |
| virtual::PackAccessStrategyType | getStrategyType () const |
| |
|
virtual ::Core::PathBuffer<::std::string > const & | getSubPath () const |
| |
| virtual bool | supportsSignatureVerification () const |
| |
| virtual ::std::unique_ptr<::PackAccessStrategy > | createSubPack (::Core::Path const &subPath) const |
| |
|
virtual::std::string | _getContentsFile () |
| |
|
virtual::std::string | _getEncryptedAssetStream (::Core::Path const &packRelativePath) const |
| |
| MCAPI | ZippedEncryptedFilesAccessStrategy (::ResourceLocation const &archiveLocation, ::ContentIdentity const &contentIdentity, ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const > const &keyProvider, ::Core::Path const &subPath, ::std::unique_ptr<::PackAccessStrategy > zipSubPack) |
| |
| MCAPI void * | $ctor (::ResourceLocation const &archiveLocation, ::ContentIdentity const &contentIdentity, ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const > const &keyProvider, ::Core::Path const &subPath, ::std::unique_ptr<::PackAccessStrategy > zipSubPack) |
| |
| MCAPI::ResourceLocation const & | $getPackLocation () const |
| |
| MCAPI bool | $hasFolder (::Core::Path const &packRelativePath) const |
| |
| MCAPI void | $forEachIn (::Core::Path const &packRelativePath, ::std::function< void(::Core::Path const &)> callback, bool recurseAnyways) const |
| |
| MCAPI::PackAccessStrategyType | $getStrategyType () const |
| |
| MCAPI ::Core::PathBuffer<::std::string > const & | $getSubPath () const |
| |
| MCAPI bool | $supportsSignatureVerification () const |
| |
| MCAPI ::std::unique_ptr<::PackAccessStrategy > | $createSubPack (::Core::Path const &subPath) const |
| |
| MCAPI::std::string | $_getContentsFile () |
| |
| MCAPI::std::string | $_getEncryptedAssetStream (::Core::Path const &packRelativePath) const |
| |
|
virtual::PackAccessAssetGenerationResult | generateAssetSet () |
| |
| virtual bool | isTrusted () const |
| |
| virtual bool | isWritable () const |
| |
| virtual bool | hasAsset (::Core::Path const &packRelativePath, bool trustedContentOnly, bool caseSensative) const |
| |
| virtual bool | getAsset (::Core::Path const &packRelativePath, ::std::string &result, bool trustedContentOnly) const |
| |
| virtual bool | isAssetExtractionViable () const |
| |
|
virtual::ContentIdentity | readContentIdentity () const |
| |
| MCAPI void * | $ctor (::ResourceLocation const &resourceLocation, ::ContentIdentity const &contentIdentity, ::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const > const &keyProvider, bool canRecurse, ::std::optional<::std::unordered_map<::Core::Path, ::std::string > > assetSet) |
| |
| MCAPI void * | $ctor (::ResourceLocation const &packLocation, bool recurse, ::std::function<::std::string(::Core::Path const &)> reader) |
| |
| MCAPI void * | $ctor (::std::unique_ptr<::PackAssetSet > &&assetSet, ::ResourceLocation const &packLocation, bool recurse, ::std::function<::std::string(::Core::Path const &)> reader) |
| |
| MCAPI void * | $ctor () |
| |
| MCAPI void | $dtor () |
| |
| MCAPI::PackAccessAssetGenerationResult | $generateAssetSet () |
| |
| MCAPI bool | $isTrusted () const |
| |
| MCAPI bool | $isWritable () const |
| |
| MCAPI bool | $hasAsset (::Core::Path const &packRelativePath, bool trustedContentOnly, bool caseSensative) const |
| |
| MCAPI bool | $getAsset (::Core::Path const &packRelativePath, ::std::string &result, bool trustedContentOnly) const |
| |
| MCAPI bool | $isAssetExtractionViable () const |
| |
| MCAPI::ContentIdentity | $readContentIdentity () const |
| |
| virtual uint64 | getPackSize () const |
| |
| virtual::std::string const & | getPackName () const |
| |
| virtual void | forEachInAssetSet (::Core::Path const &packRelativePath, ::std::function< void(::Core::Path const &)> callback) const |
| |
| virtual bool | canRecurse () const |
| |
| virtual void | unload () |
| |
|
virtual ::std::unique_ptr<::Bedrock::Resources::Archive::Reader > | _loadArchive (::Core::Path const &packRelativePath) const |
| |
| MCAPI uint64 | $getPackSize () const |
| |
| MCAPI::std::string const & | $getPackName () const |
| |
| MCAPI void | $forEachInAssetSet (::Core::Path const &packRelativePath, ::std::function< void(::Core::Path const &)> callback) const |
| |
| MCAPI bool | $canRecurse () const |
| |
| MCAPI void | $unload () |
| |
| MCAPI ::std::unique_ptr<::Bedrock::Resources::Archive::Reader > | $_loadArchive (::Core::Path const &packRelativePath) const |
| |
|
virtual::PackAccessAssetGenerationResult | regenerateAssetSet () |
| |
| 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::PackAccessAssetGenerationResult | $regenerateAssetSet () |
| |