LeviLamina
Loading...
Searching...
No Matches
mce::TextureGroup Member List

This is the complete list of members for mce::TextureGroup, including all inherited members.

$ctor(::Bedrock::NotNullNonOwnerPtr<::IAdvancedGraphicsOptions > advancedGraphicsOptions, ::Bedrock::NotNullNonOwnerPtr<::ResourceLoadManager > resourceLoadManager, ::mce::TextureResourceService &textureResourceService) (defined in mce::TextureGroup)mce::TextureGroup
$ctor(::Bedrock::NotNullNonOwnerPtr<::IAdvancedGraphicsOptions > advancedGraphicsOptions, ::Bedrock::NotNullNonOwnerPtr<::ResourceLoadManager > resourceLoadManager, ::mce::TextureResourceService &textureResourceService, ::std::shared_ptr<::mce::ImageResourceLoader > imageResourceLoader) (defined in mce::TextureGroup)mce::TextureGroup
$dtor() (defined in mce::TextureGroup)mce::TextureGroup
$getTexture(::ResourceLocation const &resourceLocation, bool const forceReload, ::std::optional< uint > optLoadOrder, ::cg::TextureSetLayerType const textureType) (defined in mce::TextureGroup)mce::TextureGroup
$vftableForEnableNonOwnerReferences()mce::TextureGroupstatic
$vftableForTextureGroupBase()mce::TextureGroupstatic
_loadTextureAsyncUrgentlyIfTouched(::std::pair<::ResourceLocation, ::TextureLoadMode > const &textureLoadKey, ::std::optional<::ResourceLoadType > optionalLoadType) (defined in mce::TextureGroup)mce::TextureGroup
_loadTexturesAsync(::gsl::span<::ResourceLocationPair > locationPairs, ::std::optional<::ResourceLoadType > resourceLoadType) (defined in mce::TextureGroup)mce::TextureGroup
_loadTexturesSync(::gsl::span<::ResourceLocation > locations) (defined in mce::TextureGroup)mce::TextureGroup
_textureIsQueuedOrBeingLoaded(::std::pair<::ResourceLocation, ::TextureLoadMode > const &textureLoadKey) (defined in mce::TextureGroup)mce::TextureGroup
_unloadBedrockTextureAndCachedImage(::ResourceLocation const &cachedResourceLocation, ::BedrockTexture &bedrockTexture) (defined in mce::TextureGroup)mce::TextureGroup
_unloadFileSystem(::ResourceFileSystem fileSystem) (defined in mce::TextureGroup)mce::TextureGroup
addEmptyTexture(::ResourceLocation const &resourceLocation, int width, int height) (defined in mce::TextureGroup)mce::TextureGroup
estimateMemoryUsage() const (defined in mce::TextureGroup)mce::TextureGroup
getBedrockTextureData(::ResourceLocation const &resourceLocation) const (defined in mce::TextureGroup)mce::TextureGroup
getCachedImage(::ResourceLocation const &resourceLocation) const (defined in mce::TextureGroup)mce::TextureGroup
getCachedImageOrLoadAsync(::ResourceLocation const &imageToLoad) (defined in mce::TextureGroup)mce::TextureGroup
getCachedImageOrLoadSync(::ResourceLocation const &resourceLocation, bool forceReload) (defined in mce::TextureGroup)mce::TextureGroup
getTexture(::ResourceLocation const &resourceLocation, bool const forceReload, ::std::optional< uint > optLoadOrder, ::cg::TextureSetLayerType const textureType) (defined in mce::TextureGroup)mce::TextureGroupvirtual
isLoaded(::ResourceLocation const &resourceLocation, bool ignoreCreation, ::cg::TextureSetLayerType textureType) const (defined in mce::TextureGroup)mce::TextureGroup
loadImageSyncAndInsertIntoCache(::ResourceLocation const &resourceLocation, bool splitAsArray) (defined in mce::TextureGroup)mce::TextureGroup
LoadResult typedef (defined in mce::TextureGroup)mce::TextureGroup
loadTextureAsync(::ResourceLocation const &resourceLocation, ::TextureLoadMode textureLoadMode, ::std::optional<::ResourceLoadType > resourceLoadType, ::std::optional< uint > optLoadOrder) (defined in mce::TextureGroup)mce::TextureGroup
loadTexturesAsync(::gsl::span<::ResourceLocation > locations, ::std::optional<::ResourceLoadType > resourceLoadType) (defined in mce::TextureGroup)mce::TextureGroup
mAdvancedGraphicsOptions (defined in mce::TextureGroup)mce::TextureGroup
mAsyncTextureLoader (defined in mce::TextureGroup)mce::TextureGroup
mImageBufferCache (defined in mce::TextureGroup)mce::TextureGroup
mImageResourceLoader (defined in mce::TextureGroup)mce::TextureGroup
mLoadedTextures (defined in mce::TextureGroup)mce::TextureGroup
mLoadQueueResults (defined in mce::TextureGroup)mce::TextureGroup
mLRUCache (defined in mce::TextureGroup)mce::TextureGroup
mMissingTexture (defined in mce::TextureGroup)mce::TextureGroup
mOutstandingTaskCount (defined in mce::TextureGroup)mce::TextureGroup
mOutstandingTaskMemory (defined in mce::TextureGroup)mce::TextureGroup
mPendingLoadTaskCounter (defined in mce::TextureGroup)mce::TextureGroup
mQueueLoadResultCoroutine (defined in mce::TextureGroup)mce::TextureGroup
mResourceLoadManager (defined in mce::TextureGroup)mce::TextureGroup
mResourceService (defined in mce::TextureGroup)mce::TextureGroup
mTextureSetResourceHelper (defined in mce::TextureGroup)mce::TextureGroup
mTouchedTextures (defined in mce::TextureGroup)mce::TextureGroup
operator=(TextureGroup const &) (defined in mce::TextureGroup)mce::TextureGroup
reloadAllTextures() (defined in mce::TextureGroup)mce::TextureGroup
reloadImages(::gsl::span<::ResourceLocationPair > imagesToLoadAsync, ::gsl::span<::ResourceLocation > imagesToImmediatelyLoad, ::std::vector<::ResourceLocation > texturesToKeep, ::ImageCacheMode) (defined in mce::TextureGroup)mce::TextureGroup
shouldLoadPBRResources() const (defined in mce::TextureGroup)mce::TextureGroup
TextureGroup(TextureGroup const &) (defined in mce::TextureGroup)mce::TextureGroup
TextureGroup() (defined in mce::TextureGroup)mce::TextureGroup
TextureGroup(::Bedrock::NotNullNonOwnerPtr<::IAdvancedGraphicsOptions > advancedGraphicsOptions, ::Bedrock::NotNullNonOwnerPtr<::ResourceLoadManager > resourceLoadManager, ::mce::TextureResourceService &textureResourceService) (defined in mce::TextureGroup)mce::TextureGroup
TextureGroup(::Bedrock::NotNullNonOwnerPtr<::IAdvancedGraphicsOptions > advancedGraphicsOptions, ::Bedrock::NotNullNonOwnerPtr<::ResourceLoadManager > resourceLoadManager, ::mce::TextureResourceService &textureResourceService, ::std::shared_ptr<::mce::ImageResourceLoader > imageResourceLoader) (defined in mce::TextureGroup)mce::TextureGroup
TextureLoadKey typedef (defined in mce::TextureGroup)mce::TextureGroup
TextureMap typedef (defined in mce::TextureGroup)mce::TextureGroup
unloadAllTextures() (defined in mce::TextureGroup)mce::TextureGroup
uploadTexture(::ResourceLocation const &resourceLocation, ::cg::ImageBuffer imageBuffer) (defined in mce::TextureGroup)mce::TextureGroup
uploadTexture(::ResourceLocation const &resourceLocation, ::gsl::not_null<::std::shared_ptr<::cg::TextureSetDefinition > > textureSetDefinition) (defined in mce::TextureGroup)mce::TextureGroup
uploadTexture(::ResourceLocation const &resourceLocation, ::mce::TextureContainer &&textureContainer, ::std::string_view optionalIdentifier) (defined in mce::TextureGroup)mce::TextureGroup
~TextureGroup() (defined in mce::TextureGroup)mce::TextureGroupvirtual
~TextureGroupBase() (defined in mce::TextureGroupBase)mce::TextureGroupBasevirtual