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

Public Member Functions

TextureAccessoroperator= (TextureAccessor const &)
 
 TextureAccessor (TextureAccessor const &)
 
virtual::cg::ImageBuffer * insertImageIntoCache (::ResourceLocation const &resourceLocation, ::cg::ImageBuffer &&imageBuffer)
 
virtual::cg::ImageBuffer * getCachedImageOrLoadSync (::ResourceLocation const &resourceLocation, bool const forceReload)
 
virtual::cg::ImageBuffer * getCachedImage (::ResourceLocation const &resourceLocation) const
 
virtual void setTextureMetadata (::ResourceLocation const &resourceLocation, ::mce::TextureDescription const &textureDescription)
 
virtual::BedrockTextureData const * getBedrockTextureData (::ResourceLocation const &resourceLocation) const
 
virtual bool isLoaded (::ResourceLocation const &resourceLocation, bool ignoreCreation, ::cg::TextureSetLayerType const textureType) const
 
virtual::cg::ImageBuffer const & getMissingImageBuffer () const
 
MCAPI void $dtor ()
 
MCAPI::cg::ImageBuffer * $insertImageIntoCache (::ResourceLocation const &resourceLocation, ::cg::ImageBuffer &&imageBuffer)
 
MCAPI::cg::ImageBuffer * $getCachedImageOrLoadSync (::ResourceLocation const &resourceLocation, bool const forceReload)
 
MCAPI::cg::ImageBuffer * $getCachedImage (::ResourceLocation const &resourceLocation) const
 
MCAPI void $setTextureMetadata (::ResourceLocation const &resourceLocation, ::mce::TextureDescription const &textureDescription)
 
MCAPI::BedrockTextureData const * $getBedrockTextureData (::ResourceLocation const &resourceLocation) const
 
MCAPI bool $isLoaded (::ResourceLocation const &resourceLocation, bool ignoreCreation, ::cg::TextureSetLayerType const textureType) const
 
MCAPI::cg::ImageBuffer const & $getMissingImageBuffer () const
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Public Attributes

::ll::UntypedStorage< 8, 24 > mUnkec26ef
 

Member Function Documentation

◆ insertImageIntoCache()

virtual::cg::ImageBuffer * TextureAccessor::insertImageIntoCache ( ::ResourceLocation const & resourceLocation,
::cg::ImageBuffer && imageBuffer )
virtual

◆ getCachedImageOrLoadSync()

virtual::cg::ImageBuffer * TextureAccessor::getCachedImageOrLoadSync ( ::ResourceLocation const & resourceLocation,
bool const forceReload )
virtual

◆ getCachedImage()

virtual::cg::ImageBuffer * TextureAccessor::getCachedImage ( ::ResourceLocation const & resourceLocation) const
virtual

◆ setTextureMetadata()

virtual void TextureAccessor::setTextureMetadata ( ::ResourceLocation const & resourceLocation,
::mce::TextureDescription const & textureDescription )
virtual

◆ getBedrockTextureData()

virtual::BedrockTextureData const * TextureAccessor::getBedrockTextureData ( ::ResourceLocation const & resourceLocation) const
virtual

◆ isLoaded()

virtual bool TextureAccessor::isLoaded ( ::ResourceLocation const & resourceLocation,
bool ignoreCreation,
::cg::TextureSetLayerType const textureType ) const
virtual

◆ getMissingImageBuffer()

virtual::cg::ImageBuffer const & TextureAccessor::getMissingImageBuffer ( ) const
virtual

◆ $dtor()

MCAPI void TextureAccessor::$dtor ( )
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.

◆ $insertImageIntoCache()

MCAPI::cg::ImageBuffer * TextureAccessor::$insertImageIntoCache ( ::ResourceLocation const & resourceLocation,
::cg::ImageBuffer && imageBuffer )
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.

◆ $getCachedImageOrLoadSync()

MCAPI::cg::ImageBuffer * TextureAccessor::$getCachedImageOrLoadSync ( ::ResourceLocation const & resourceLocation,
bool const forceReload )
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.

◆ $getCachedImage()

MCAPI::cg::ImageBuffer * TextureAccessor::$getCachedImage ( ::ResourceLocation const & resourceLocation) 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.

◆ $setTextureMetadata()

MCAPI void TextureAccessor::$setTextureMetadata ( ::ResourceLocation const & resourceLocation,
::mce::TextureDescription const & textureDescription )
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.

◆ $getBedrockTextureData()

MCAPI::BedrockTextureData const * TextureAccessor::$getBedrockTextureData ( ::ResourceLocation const & resourceLocation) 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.

◆ $isLoaded()

MCAPI bool TextureAccessor::$isLoaded ( ::ResourceLocation const & resourceLocation,
bool ignoreCreation,
::cg::TextureSetLayerType const textureType ) 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.

◆ $getMissingImageBuffer()

MCAPI::cg::ImageBuffer const & TextureAccessor::$getMissingImageBuffer ( ) 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()

static MCAPI void ** TextureAccessor::$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.

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