3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/client/renderer/AbstractTextureAccessor.h"
7#include "mc/deps/core_graphics/TextureSetLayerType.h"
21 ::ll::UntypedStorage<8, 24> mUnkec26ef;
26 TextureAccessor& operator=(TextureAccessor
const&);
27 TextureAccessor(TextureAccessor
const&);
33 virtual ::cg::ImageBuffer*
34 insertImageIntoCache(::ResourceLocation
const& resourceLocation, ::cg::ImageBuffer&& imageBuffer) ;
36 virtual ::cg::ImageBuffer*
37 getCachedImageOrLoadSync(::ResourceLocation
const& resourceLocation,
bool const forceReload) ;
39 virtual ::cg::ImageBuffer* getCachedImage(::ResourceLocation
const& resourceLocation)
const ;
41 virtual void setTextureMetadata(
42 ::ResourceLocation
const& resourceLocation,
43 ::mce::TextureDescription
const& textureDescription
46 virtual ::BedrockTextureData
const* getBedrockTextureData(::ResourceLocation
const& resourceLocation)
const
49 virtual bool isLoaded(
50 ::ResourceLocation
const& resourceLocation,
52 ::cg::TextureSetLayerType
const textureType
55 virtual ::cg::ImageBuffer
const& getMissingImageBuffer() const ;
57 virtual ~TextureAccessor() ;
69 MCNAPI ::cg::ImageBuffer*
72 MCNAPI ::cg::ImageBuffer*
79 ::mce::TextureDescription const& textureDescription
87 ::cg::TextureSetLayerType const textureType
Definition AbstractTextureAccessor.h:5
Definition ResourceLocation.h:15
Definition TextureAccessor.h:5
MCAPI::cg::ImageBuffer * $insertImageIntoCache(::ResourceLocation const &resourceLocation, ::cg::ImageBuffer &&imageBuffer)
static MCAPI void ** $vftable()
MCAPI::BedrockTextureData const * $getBedrockTextureData(::ResourceLocation const &resourceLocation) const
MCAPI::cg::ImageBuffer * $getCachedImage(::ResourceLocation const &resourceLocation) const
MCAPI::cg::ImageBuffer const & $getMissingImageBuffer() const
MCAPI bool $isLoaded(::ResourceLocation const &resourceLocation, bool ignoreCreation, ::cg::TextureSetLayerType const textureType) const
MCAPI::cg::ImageBuffer * $getCachedImageOrLoadSync(::ResourceLocation const &resourceLocation, bool const forceReload)
MCAPI void $setTextureMetadata(::ResourceLocation const &resourceLocation, ::mce::TextureDescription const &textureDescription)
Definition ImageBuffer.h:16
Definition BedrockTextureData.h:5
Definition TextureDescription.h:7