LeviLamina
Loading...
Searching...
No Matches
BedrockTexture Class Reference

Public Member Functions

 BedrockTexture (BedrockTexture const &)
MCAPI ::std::optional<::ResourceLocationPair > const _getLayerLocation (::gsl::not_null<::std::shared_ptr<::cg::TextureSetDefinition > > const textureSetDefinition, ::cg::TextureSetLayerType layerType)
MCAPI bool _loadFromImageBuffer (::cg::TextureSetImageContainer &imageContainer, ::cg::TextureSetLayerType const textureType, ::mce::TextureResourceService &textureResourceService, ::cg::TextureSetImageDescription const &setDescription, ::IsMissingTexture isMissing, ::std::string_view debugName) const
MCAPI::cg::TextureSetImageDescription getTextureSetImageDescription () const
MCAPI bool load (::mce::TextureResourceService &textureResourceService, ::gsl::not_null<::std::shared_ptr<::cg::TextureSetDefinition > > textureSetDefinition, ::std::string_view debugName)
MCAPI bool load (::mce::TextureResourceService &textureResourceService, ::mce::TextureContainer &&textureContainer, ::IsMissingTexture isMissingTexture, ::std::string_view debugName, ::cg::TextureSetLayerType textureType)
MCAPI void loadMetadata (::gsl::not_null<::std::shared_ptr<::cg::TextureSetDefinition > > textureSetDefinition)
MCAPI void loadMetadata (::mce::TextureDescription const &textureDescription, ::std::optional<::IsMissingTexture > optIsMissingTexture)
MCAPI void loadMetadata (::cg::TextureSetImageDescription const &textureSetImageDescription, ::std::optional<::IsMissingTexture > optIsMissingTexture)
MCAPI::BedrockTexture & operator= (::BedrockTexture const &rhs)
MCAPI void unload ()
MCAPI void * $ctor ()
MCAPI void $dtor ()

Public Attributes

::ll::TypedStorage< 8, 16, ::std::shared_ptr<::BedrockTextureData > > mBedrockTextureData
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::BedrockTextureData > > mBedrockMERSTextureData
::ll::TypedStorage< 8, 16, ::std::shared_ptr<::BedrockTextureData > > mBedrockNormalTextureData

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