LeviLamina
Loading...
Searching...
No Matches
mce::TexturePtr Class Reference

Public Member Functions

MCAPI TexturePtr (::mce::TexturePtr &&rhs)
MCAPI TexturePtr (::mce::TexturePtr const &rhs)
MCAPI TexturePtr (::std::shared_ptr<::mce::TextureGroupBase > group, ::ResourceLocation const &resourceLocation)
MCAPI TexturePtr (::BedrockTexture const &bedrockTexture, ::ResourceLocation const &resourceLocation, ::cg::TextureSetLayerType textureType)
MCFOLD::mce::ClientTexture const & getClientTexture () const
MCFOLD::cg::ImageDescription const & getImageDescription () const
MCFOLD::ResourceLocation const & getResourceLocation () const
MCFOLD::mce::TextureDescription const & getTextureDescription () const
MCAPI::TextureLoadState getTextureLoadState () const
MCAPI uint64 hashCode () const
MCAPI::IsMissingTexture isMissingTexture () const
MCFOLD operator bool () const
MCFOLD::mce::ClientTexture const & operator* () const
MCAPI::mce::TexturePtr & operator= (::mce::TexturePtr &&rhs)
MCAPI::mce::TexturePtr & operator= (::mce::TexturePtr const &rhs)
MCAPI void * $ctor ()
MCAPI void * $ctor (::mce::TexturePtr &&rhs)
MCAPI void * $ctor (::mce::TexturePtr const &rhs)
MCAPI void * $ctor (::std::shared_ptr<::mce::TextureGroupBase > group, ::ResourceLocation const &resourceLocation)
MCAPI void * $ctor (::BedrockTexture const &bedrockTexture, ::ResourceLocation const &resourceLocation, ::cg::TextureSetLayerType textureType)
MCFOLD void $dtor ()

Static Public Member Functions

static MCAPI ::mce::TexturePtr const & NONE ()
static MCAPI ::BedrockTextureData const & mDefaultTextureData ()

Public Attributes

::ll::TypedStorage< 8, 16, ::std::shared_ptr<::BedrockTextureData const > > mClientTexture
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::ResourceLocation > > mResourceLocationPtr

The documentation for this class was generated from the following files:
  • src-server/mc/deps/minecraft_renderer/renderer/TexturePtr.h
  • src-client/mc/deps/minecraft_renderer/renderer/TexturePtr.h