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 > > textureSetDefinition, ::cg::TextureSetLayerType layerType)
MCAPI bool _loadFromImageBuffer (::cg::TextureSetImageContainer &imageContainer, ::cg::TextureSetLayerType textureType, ::mce::TextureResourceService &textureResourceService, ::cg::TextureSetImageDescription const &setDescription, ::IsMissingTexture isMissing, ::std::string_view debugName) const
MCAPI::mce::ClientTexture const & getClientHandle (::cg::TextureSetLayerType textureType) 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::BedrockTexture & operator= (::BedrockTexture const &rhs)
MCAPI void unload ()
MCFOLD 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: