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()

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 files: