LeviLamina
Loading...
Searching...
No Matches
Bedrock::Resources::PreloadCache Class Reference
+ Inheritance diagram for Bedrock::Resources::PreloadCache:

Classes

struct  PreloadedContentMaps
 
struct  SharedOnlyConstructionTag
 

Public Member Functions

PreloadCacheoperator= (PreloadCache const &)
 
 PreloadCache (PreloadCache const &)
 
MCAPI PreloadCache (::Bedrock::Resources::PreloadCache::SharedOnlyConstructionTag)
 
MCAPI::Bedrock::Resources::PreloadedPathHandle _findPreloadedPath (::Bedrock::Resources::PreloadCache::PreloadedContentMaps const &contentMaps, ::Core::Path const &cleanPath) const
 
MCAPI::Bedrock::Resources::PreloadState _getAsset (::Bedrock::Resources::PreloadCache::PreloadedContentMaps const &contentMaps, ::Core::Path const &path, ::std::string *assetData) const
 
MCAPI::Bedrock::Resources::PreloadedPathHandle addPreloadedPath (::Core::Path const &path, ::std::unique_ptr<::Bedrock::Resources::Archive::Reader > archiveReader)
 
MCAPI::Bedrock::Resources::PreloadedPathHandle findPreloadedPath (::Core::Path const &path) const
 
MCAPI void * $ctor (::Bedrock::Resources::PreloadCache::SharedOnlyConstructionTag)
 

Static Public Member Functions

static MCAPI void _preloadedPathDeleter (::std::weak_ptr<::Bedrock::Resources::PreloadCache > weakThis, ::Core::Path const &path, ::Bedrock::Resources::Archive::Reader *reader)
 

Public Attributes

::ll::UntypedStorage< 8, 136 > mUnk3091c8
 

Constructor & Destructor Documentation

◆ PreloadCache()

MCAPI Bedrock::Resources::PreloadCache::PreloadCache ( ::Bedrock::Resources::PreloadCache::SharedOnlyConstructionTag )
explicit
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

◆ _findPreloadedPath()

MCAPI::Bedrock::Resources::PreloadedPathHandle Bedrock::Resources::PreloadCache::_findPreloadedPath ( ::Bedrock::Resources::PreloadCache::PreloadedContentMaps const & contentMaps,
::Core::Path const & cleanPath ) 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.

◆ _getAsset()

MCAPI::Bedrock::Resources::PreloadState Bedrock::Resources::PreloadCache::_getAsset ( ::Bedrock::Resources::PreloadCache::PreloadedContentMaps const & contentMaps,
::Core::Path const & path,
::std::string * assetData ) 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.

◆ addPreloadedPath()

MCAPI::Bedrock::Resources::PreloadedPathHandle Bedrock::Resources::PreloadCache::addPreloadedPath ( ::Core::Path const & path,
::std::unique_ptr<::Bedrock::Resources::Archive::Reader > archiveReader )
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.

◆ findPreloadedPath()

MCAPI::Bedrock::Resources::PreloadedPathHandle Bedrock::Resources::PreloadCache::findPreloadedPath ( ::Core::Path const & path) 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.

◆ _preloadedPathDeleter()

static MCAPI void Bedrock::Resources::PreloadCache::_preloadedPathDeleter ( ::std::weak_ptr<::Bedrock::Resources::PreloadCache > weakThis,
::Core::Path const & path,
::Bedrock::Resources::Archive::Reader * reader )
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.

◆ $ctor()

MCAPI void * Bedrock::Resources::PreloadCache::$ctor ( ::Bedrock::Resources::PreloadCache::SharedOnlyConstructionTag )
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: