|
Vulkan Schnee 0.0.1 (22840dc8)
High-performance rendering engine
|
Path and semantic type pair that uniquely identifies a texture handle. More...
#include <TextureIdentity.h>
Public Member Functions | |
| bool | empty () const |
| Returns true when the key has no path. | |
| bool | operator== (const TextureIdentityKey &other) const |
| Compares both normalized path and semantic texture type. | |
Public Attributes | |
| std::string | normalizedPath |
| Normalized texture path. | |
| TextureType | type = TextureType::Unknown |
| Semantic texture type. | |
Path and semantic type pair that uniquely identifies a texture handle.
Definition at line 30 of file TextureIdentity.h.
|
inlinenodiscard |
Returns true when the key has no path.
Definition at line 38 of file TextureIdentity.h.
References normalizedPath.
|
inline |
Compares both normalized path and semantic texture type.
Definition at line 46 of file TextureIdentity.h.
References normalizedPath, and type.
| std::string Engine::Assets::Textures::TextureIdentityKey::normalizedPath |
Normalized texture path.
Definition at line 32 of file TextureIdentity.h.
Referenced by empty(), and operator==().
| TextureType Engine::Assets::Textures::TextureIdentityKey::type = TextureType::Unknown |