| clear() | Engine::Assets::Textures::TextureHandleRegistry | |
| entries_ | Engine::Assets::Textures::TextureHandleRegistry | private |
| getHandleCount() const | Engine::Assets::Textures::TextureHandleRegistry | |
| getIdentityForHandle(TextureHandle handle) const | Engine::Assets::Textures::TextureHandleRegistry | |
| getOrCreateHandle(const std::filesystem::path &path) | Engine::Assets::Textures::TextureHandleRegistry | inline |
| getOrCreateHandle(const std::filesystem::path &path, TextureType type) | Engine::Assets::Textures::TextureHandleRegistry | |
| getOrCreateHandleImpl(const std::filesystem::path &path, TextureType type) | Engine::Assets::Textures::TextureHandleRegistry | private |
| getPathForHandle(TextureHandle handle) const | Engine::Assets::Textures::TextureHandleRegistry | |
| getTextureType(TextureHandle handle) const | Engine::Assets::Textures::TextureHandleRegistry | |
| getTextureTypeForPath(const std::filesystem::path &path) const | Engine::Assets::Textures::TextureHandleRegistry | |
| identityToHandleId_ | Engine::Assets::Textures::TextureHandleRegistry | private |
| isResident(TextureHandle handle) const | Engine::Assets::Textures::TextureHandleRegistry | |
| mutex_ | Engine::Assets::Textures::TextureHandleRegistry | mutableprivate |
| onTextureLoaded(const std::filesystem::path &path, TextureType type, RuntimeTexture *texture, uint32_t descriptorIndex) | Engine::Assets::Textures::TextureHandleRegistry | |
| onTextureLoaded(const TextureIdentityKey &identity, RuntimeTexture *texture, uint32_t descriptorIndex) | Engine::Assets::Textures::TextureHandleRegistry | |
| onTextureLoaded(const std::filesystem::path &path, RuntimeTexture *texture, uint32_t descriptorIndex) | Engine::Assets::Textures::TextureHandleRegistry | |
| onTextureUnloaded(const std::filesystem::path &path) | Engine::Assets::Textures::TextureHandleRegistry | |
| onTextureUnloaded(const std::filesystem::path &path, TextureType type) | Engine::Assets::Textures::TextureHandleRegistry | |
| operator=(const TextureHandleRegistry &)=delete | Engine::Assets::Textures::TextureHandleRegistry | |
| operator=(TextureHandleRegistry &&)=delete | Engine::Assets::Textures::TextureHandleRegistry | |
| pathToHandleIds_ | Engine::Assets::Textures::TextureHandleRegistry | private |
| resolveDescriptorIndex(TextureHandle handle) const | Engine::Assets::Textures::TextureHandleRegistry | |
| resolveDescriptorSlot(TextureHandle handle) const | Engine::Assets::Textures::TextureHandleRegistry | |
| resolveTexture(TextureHandle handle) const | Engine::Assets::Textures::TextureHandleRegistry | |
| setDescriptorSlot(TextureHandle handle, uint32_t descriptorIndex) | Engine::Assets::Textures::TextureHandleRegistry | |
| TextureHandleRegistry()=default | Engine::Assets::Textures::TextureHandleRegistry | |
| TextureHandleRegistry(const TextureHandleRegistry &)=delete | Engine::Assets::Textures::TextureHandleRegistry | |
| TextureHandleRegistry(TextureHandleRegistry &&)=delete | Engine::Assets::Textures::TextureHandleRegistry | |
| ~TextureHandleRegistry()=default | Engine::Assets::Textures::TextureHandleRegistry | |