|
LeviLamina
|
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::TextureGroup | static |
| $vftableForTextureGroupBase() | mce::TextureGroup | static |
| _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::TextureGroup | virtual |
| 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::TextureGroup | virtual |
| ~TextureGroupBase() (defined in mce::TextureGroupBase) | mce::TextureGroupBase | virtual |