|
Vulkan Schnee 0.0.1
High-performance rendering engine
|
Registry entry storing texture metadata. More...
Public Attributes | |
| std::filesystem::path | path |
| TextureType | type = TextureType::Unknown |
| Texture * | texture = nullptr |
| uint32_t | descriptorIndex = TextureHandle::INVALID_ID |
Registry entry storing texture metadata.
Definition at line 150 of file TextureHandleRegistry.h.
| uint32_t EngineCore::TextureHandleRegistry::Entry::descriptorIndex = TextureHandle::INVALID_ID |
Definition at line 154 of file TextureHandleRegistry.h.
Referenced by EngineCore::TextureHandleRegistry::getOrCreateHandleImpl(), EngineCore::TextureHandleRegistry::onTextureLoaded(), and EngineCore::TextureHandleRegistry::onTextureUnloaded().
| std::filesystem::path EngineCore::TextureHandleRegistry::Entry::path |
Definition at line 151 of file TextureHandleRegistry.h.
Referenced by EngineCore::TextureHandleRegistry::getOrCreateHandleImpl().
| Texture* EngineCore::TextureHandleRegistry::Entry::texture = nullptr |
Definition at line 153 of file TextureHandleRegistry.h.
Referenced by EngineCore::TextureHandleRegistry::getOrCreateHandleImpl(), EngineCore::TextureHandleRegistry::onTextureLoaded(), and EngineCore::TextureHandleRegistry::onTextureUnloaded().
| TextureType EngineCore::TextureHandleRegistry::Entry::type = TextureType::Unknown |
Definition at line 152 of file TextureHandleRegistry.h.
Referenced by EngineCore::TextureHandleRegistry::getOrCreateHandleImpl().