|
Vulkan Schnee 0.0.1
High-performance rendering engine
|
Key for geometry cache - uniquely identifies a primitive within a mesh. Uses MeshAsset pointer and primitive index since the same MeshAsset can have multiple primitives. More...
Public Member Functions | |
| bool | operator== (const GeometryCacheKey &other) const |
Public Attributes | |
| MeshAsset * | meshAsset |
| uint32_t | primitiveIndex |
Key for geometry cache - uniquely identifies a primitive within a mesh. Uses MeshAsset pointer and primitive index since the same MeshAsset can have multiple primitives.
Definition at line 491 of file RenderingDataManager.h.
|
inline |
Definition at line 496 of file RenderingDataManager.h.
References meshAsset, and primitiveIndex.
| MeshAsset* EngineCore::RenderingDataManager::GeometryCacheKey::meshAsset |
Definition at line 493 of file RenderingDataManager.h.
Referenced by EngineCore::RenderingDataManager::GeometryCacheKeyHash::operator()(), and operator==().
| uint32_t EngineCore::RenderingDataManager::GeometryCacheKey::primitiveIndex |
Definition at line 494 of file RenderingDataManager.h.
Referenced by EngineCore::RenderingDataManager::GeometryCacheKeyHash::operator()(), and operator==().