Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
Engine::Assets::Textures::TextureHandleRegistry::Entry Struct Reference

Registry entry storing texture metadata. More...

Collaboration diagram for Engine::Assets::Textures::TextureHandleRegistry::Entry:

Public Attributes

std::filesystem::path path
TextureType type = TextureType::Unknown
RuntimeTexturetexture = nullptr
uint32_t descriptorIndex = TextureHandle::INVALID_ID

Detailed Description

Registry entry storing texture metadata.

Definition at line 158 of file TextureHandleRegistry.h.

Member Data Documentation

◆ descriptorIndex

uint32_t Engine::Assets::Textures::TextureHandleRegistry::Entry::descriptorIndex = TextureHandle::INVALID_ID

Definition at line 163 of file TextureHandleRegistry.h.

◆ path

std::filesystem::path Engine::Assets::Textures::TextureHandleRegistry::Entry::path

Definition at line 160 of file TextureHandleRegistry.h.

◆ texture

RuntimeTexture* Engine::Assets::Textures::TextureHandleRegistry::Entry::texture = nullptr

Definition at line 162 of file TextureHandleRegistry.h.

◆ type

TextureType Engine::Assets::Textures::TextureHandleRegistry::Entry::type = TextureType::Unknown

Definition at line 161 of file TextureHandleRegistry.h.


The documentation for this struct was generated from the following file: