LeviLamina
Loading...
Searching...
No Matches
ZippedEncryptedFilesAccessStrategy Class Reference
Inheritance diagram for ZippedEncryptedFilesAccessStrategy:

Public Member Functions

ZippedEncryptedFilesAccessStrategyoperator= (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
virtual ::std::vector<::Bedrock::Resources::PreloadedPathHandle_preloadSubFolders (::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
MCAPI ::std::vector<::Bedrock::Resources::PreloadedPathHandle$_preloadSubFolders (::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
virtual ::std::unique_ptr<::Bedrock::Resources::Archive::Reader_loadArchive (::Core::Path const &packRelativePath) const
MCAPI ::std::unique_ptr<::Bedrock::Resources::Archive::Reader_loadArchive (::Core::PathView packRelativeArchiveFile, ::std::string const &key) 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
MCAPI ::std::unique_ptr<::Bedrock::Resources::Archive::Reader$_loadArchive (::Core::Path const &packRelativePath) 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 ()
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 ()
virtual::PackAccessAssetGenerationResult regenerateAssetSet ()
MCAPI void _forEachInAssetSet (::std::function< void(::Core::Path const &)> callback) const
MCAPI bool _isInAssetSet (::Core::Path const &path) const
MCAPI bool _isInAssetSetCaseInsensative (::Core::Path const &path) const
MCAPI void _upgradeContentsFile (::Json::Value &root)
MCAPI::Bedrock::Resources::PreloadedPathHandle preloadArchive (::Core::Path const &packRelativePath) const
MCAPI ::std::vector<::Bedrock::Resources::PreloadedPathHandlepreloadPath (::Core::Path const &packRelativePath) const
MCAPI::PackAccessAssetGenerationResult $regenerateAssetSet ()

Static Public Member Functions

static MCAPI void ** $vftable ()
static MCAPI bool _getContentIdentityFromEncryptedStream (::std::string &stream, ::ContentIdentity &contentIdentity)
static MCAPI void _transformStream (::std::string &stream, ::std::string const &key, ::ContentIdentity const &contentIdentity, uint64 offset)
static MCAPI bool isValidEncryptedPack (::Core::Path const &pathToPack, ::ContentIdentity &contentIdentity)
static MCAPI ::Core::PathBuffer<::Core::BasicStackString< char, 1024 > > const & ARCHIVE_EXTENSION ()
static MCAPI ::Core::PathBuffer<::Core::BasicStackString< char, 1024 > > const & ARCHIVE_FOLDER ()
static MCAPI ::Core::PathBuffer<::std::string > const & PACK_IMPORT_LOCK_FILE ()

Public Attributes

::ll::UntypedStorage< 8, 32 > mUnk4c959c
::ll::UntypedStorage< 8, 8 > mUnkbe582d
::ll::UntypedStorage< 8, 24 > mUnkcc53ff
::ll::UntypedStorage< 8, 24 > mUnk265e3d
::ll::UntypedStorage< 8, 56 > mUnkee374a
::ll::UntypedStorage< 8, 32 > mUnkdd25c5
::ll::UntypedStorage< 8, 32 > mUnkfd71f3
::ll::UntypedStorage< 8, 64 > mUnk39ec3c
::ll::UntypedStorage< 1, 1 > mUnk5799dd
::ll::UntypedStorage< 8, 16 > mUnk2ff3dc
::ll::UntypedStorage< 8, 16 > mUnkd705b7

Constructor & Destructor Documentation

◆ ZippedEncryptedFilesAccessStrategy()

MCAPI ZippedEncryptedFilesAccessStrategy::ZippedEncryptedFilesAccessStrategy ( ::ResourceLocation const & archiveLocation,
::ContentIdentity const & contentIdentity,
::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const > const & keyProvider,
::Core::Path const & subPath,
::std::unique_ptr<::PackAccessStrategy > zipSubPack )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ getPackLocation()

virtual::ResourceLocation const & ZippedEncryptedFilesAccessStrategy::getPackLocation ( ) const
virtual

Reimplemented from DirectoryPackAccessStrategy.

◆ hasFolder()

virtual bool ZippedEncryptedFilesAccessStrategy::hasFolder ( ::Core::Path const & packRelativePath) const
virtual

Reimplemented from DirectoryPackAccessStrategy.

◆ forEachIn()

virtual void ZippedEncryptedFilesAccessStrategy::forEachIn ( ::Core::Path const & packRelativePath,
::std::function< void(::Core::Path const &)> callback,
bool recurseAnyways ) const
virtual

Reimplemented from DirectoryPackAccessStrategy.

◆ getStrategyType()

virtual::PackAccessStrategyType ZippedEncryptedFilesAccessStrategy::getStrategyType ( ) const
virtual

Reimplemented from EncryptedFileAccessStrategy.

◆ supportsSignatureVerification()

virtual bool ZippedEncryptedFilesAccessStrategy::supportsSignatureVerification ( ) const
virtual

Reimplemented from PackAccessStrategy.

◆ createSubPack()

virtual ::std::unique_ptr<::PackAccessStrategy > ZippedEncryptedFilesAccessStrategy::createSubPack ( ::Core::Path const & subPath) const
virtual

Reimplemented from EncryptedFileAccessStrategy.

◆ $ctor() [1/5]

MCAPI void * ZippedEncryptedFilesAccessStrategy::$ctor ( ::ResourceLocation const & archiveLocation,
::ContentIdentity const & contentIdentity,
::Bedrock::NotNullNonOwnerPtr<::IContentKeyProvider const > const & keyProvider,
::Core::Path const & subPath,
::std::unique_ptr<::PackAccessStrategy > zipSubPack )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getPackLocation()

MCAPI::ResourceLocation const & ZippedEncryptedFilesAccessStrategy::$getPackLocation ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $hasFolder()

MCAPI bool ZippedEncryptedFilesAccessStrategy::$hasFolder ( ::Core::Path const & packRelativePath) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $forEachIn()

MCAPI void ZippedEncryptedFilesAccessStrategy::$forEachIn ( ::Core::Path const & packRelativePath,
::std::function< void(::Core::Path const &)> callback,
bool recurseAnyways ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getStrategyType()

MCAPI::PackAccessStrategyType ZippedEncryptedFilesAccessStrategy::$getStrategyType ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getSubPath()

MCAPI ::Core::PathBuffer<::std::string > const & ZippedEncryptedFilesAccessStrategy::$getSubPath ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $supportsSignatureVerification()

MCAPI bool ZippedEncryptedFilesAccessStrategy::$supportsSignatureVerification ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $createSubPack()

MCAPI ::std::unique_ptr<::PackAccessStrategy > ZippedEncryptedFilesAccessStrategy::$createSubPack ( ::Core::Path const & subPath) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $_getContentsFile()

MCAPI::std::string ZippedEncryptedFilesAccessStrategy::$_getContentsFile ( )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $_getEncryptedAssetStream()

MCAPI::std::string ZippedEncryptedFilesAccessStrategy::$_getEncryptedAssetStream ( ::Core::Path const & packRelativePath) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $_preloadSubFolders()

MCAPI ::std::vector<::Bedrock::Resources::PreloadedPathHandle > ZippedEncryptedFilesAccessStrategy::$_preloadSubFolders ( ::Core::Path const & packRelativePath) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftable()

MCAPI void ** ZippedEncryptedFilesAccessStrategy::$vftable ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ isTrusted()

virtual bool EncryptedFileAccessStrategy::isTrusted ( ) const
virtualinherited

Reimplemented from DirectoryPackAccessStrategy.

◆ isWritable()

virtual bool EncryptedFileAccessStrategy::isWritable ( ) const
virtualinherited

Reimplemented from DirectoryPackAccessStrategy.

◆ hasAsset()

virtual bool EncryptedFileAccessStrategy::hasAsset ( ::Core::Path const & packRelativePath,
bool trustedContentOnly,
bool caseSensative ) const
virtualinherited

Reimplemented from DirectoryPackAccessStrategy.

◆ getAsset()

virtual bool EncryptedFileAccessStrategy::getAsset ( ::Core::Path const & packRelativePath,
::std::string & result,
bool trustedContentOnly ) const
virtualinherited

Reimplemented from DirectoryPackAccessStrategy.

◆ isAssetExtractionViable()

virtual bool EncryptedFileAccessStrategy::isAssetExtractionViable ( ) const
virtualinherited

Reimplemented from PackAccessStrategy.

◆ _loadArchive()

MCAPI ::std::unique_ptr<::Bedrock::Resources::Archive::Reader > EncryptedFileAccessStrategy::_loadArchive ( ::Core::PathView packRelativeArchiveFile,
::std::string const & key ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _getContentIdentityFromEncryptedStream()

MCAPI bool EncryptedFileAccessStrategy::_getContentIdentityFromEncryptedStream ( ::std::string & stream,
::ContentIdentity & contentIdentity )
staticinherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _transformStream()

MCAPI void EncryptedFileAccessStrategy::_transformStream ( ::std::string & stream,
::std::string const & key,
::ContentIdentity const & contentIdentity,
uint64 offset )
staticinherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ isValidEncryptedPack()

MCAPI bool EncryptedFileAccessStrategy::isValidEncryptedPack ( ::Core::Path const & pathToPack,
::ContentIdentity & contentIdentity )
staticinherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [2/5]

MCAPI void * EncryptedFileAccessStrategy::$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 )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [3/5]

MCAPI void * DirectoryPackAccessStrategy::$ctor ( ::ResourceLocation const & packLocation,
bool recurse,
::std::function<::std::string(::Core::Path const &)> reader )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [4/5]

MCAPI void * DirectoryPackAccessStrategy::$ctor ( ::std::unique_ptr<::PackAssetSet > && assetSet,
::ResourceLocation const & packLocation,
bool recurse,
::std::function<::std::string(::Core::Path const &)> reader )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor() [5/5]

MCAPI void * PackAccessStrategy::$ctor ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $dtor()

MCAPI void EncryptedFileAccessStrategy::$dtor ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $generateAssetSet()

MCAPI::PackAccessAssetGenerationResult EncryptedFileAccessStrategy::$generateAssetSet ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $isTrusted()

MCAPI bool EncryptedFileAccessStrategy::$isTrusted ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $isWritable()

MCAPI bool EncryptedFileAccessStrategy::$isWritable ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $hasAsset()

MCAPI bool EncryptedFileAccessStrategy::$hasAsset ( ::Core::Path const & packRelativePath,
bool trustedContentOnly,
bool caseSensative ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getAsset()

MCAPI bool EncryptedFileAccessStrategy::$getAsset ( ::Core::Path const & packRelativePath,
::std::string & result,
bool trustedContentOnly ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $isAssetExtractionViable()

MCAPI bool EncryptedFileAccessStrategy::$isAssetExtractionViable ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $readContentIdentity()

MCAPI::ContentIdentity EncryptedFileAccessStrategy::$readContentIdentity ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $_loadArchive()

MCAPI ::std::unique_ptr<::Bedrock::Resources::Archive::Reader > EncryptedFileAccessStrategy::$_loadArchive ( ::Core::Path const & packRelativePath) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ getPackSize()

virtual uint64 DirectoryPackAccessStrategy::getPackSize ( ) const
virtualinherited

Implements PackAccessStrategy.

◆ getPackName()

virtual::std::string const & DirectoryPackAccessStrategy::getPackName ( ) const
virtualinherited

Implements PackAccessStrategy.

◆ forEachInAssetSet()

virtual void DirectoryPackAccessStrategy::forEachInAssetSet ( ::Core::Path const & packRelativePath,
::std::function< void(::Core::Path const &)> callback ) const
virtualinherited

Reimplemented from PackAccessStrategy.

◆ canRecurse()

virtual bool DirectoryPackAccessStrategy::canRecurse ( ) const
virtualinherited

Reimplemented from PackAccessStrategy.

◆ unload()

virtual void DirectoryPackAccessStrategy::unload ( )
virtualinherited

Implements PackAccessStrategy.

◆ $getPackSize()

MCAPI uint64 DirectoryPackAccessStrategy::$getPackSize ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $getPackName()

MCAPI::std::string const & DirectoryPackAccessStrategy::$getPackName ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $forEachInAssetSet()

MCAPI void DirectoryPackAccessStrategy::$forEachInAssetSet ( ::Core::Path const & packRelativePath,
::std::function< void(::Core::Path const &)> callback ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $canRecurse()

MCAPI bool DirectoryPackAccessStrategy::$canRecurse ( ) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $unload()

MCAPI void DirectoryPackAccessStrategy::$unload ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _forEachInAssetSet()

MCAPI void PackAccessStrategy::_forEachInAssetSet ( ::std::function< void(::Core::Path const &)> callback) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _isInAssetSet()

MCAPI bool PackAccessStrategy::_isInAssetSet ( ::Core::Path const & path) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _isInAssetSetCaseInsensative()

MCAPI bool PackAccessStrategy::_isInAssetSetCaseInsensative ( ::Core::Path const & path) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ _upgradeContentsFile()

MCAPI void PackAccessStrategy::_upgradeContentsFile ( ::Json::Value & root)
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ preloadArchive()

MCAPI::Bedrock::Resources::PreloadedPathHandle PackAccessStrategy::preloadArchive ( ::Core::Path const & packRelativePath) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ preloadPath()

MCAPI ::std::vector<::Bedrock::Resources::PreloadedPathHandle > PackAccessStrategy::preloadPath ( ::Core::Path const & packRelativePath) const
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ARCHIVE_EXTENSION()

MCAPI ::Core::PathBuffer<::Core::BasicStackString< char, 1024 > > const & PackAccessStrategy::ARCHIVE_EXTENSION ( )
staticinherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ ARCHIVE_FOLDER()

MCAPI ::Core::PathBuffer<::Core::BasicStackString< char, 1024 > > const & PackAccessStrategy::ARCHIVE_FOLDER ( )
staticinherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ PACK_IMPORT_LOCK_FILE()

MCAPI ::Core::PathBuffer<::std::string > const & PackAccessStrategy::PACK_IMPORT_LOCK_FILE ( )
staticinherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $regenerateAssetSet()

MCAPI::PackAccessAssetGenerationResult PackAccessStrategy::$regenerateAssetSet ( )
inherited
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

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