|
Vulkan Schnee 0.0.1
High-performance rendering engine
|
#include <EcsData.h>
Public Attributes | |
| std::optional< PrimitiveData > | data = std::nullopt |
| std::optional< MeshletData > | meshletData = std::nullopt |
| std::optional< UnpackedMeshletData > | unpackedData = std::nullopt |
| Pre-unpacked GPU-ready data. | |
| std::optional< LodHierarchyResult > | lodHierarchy = std::nullopt |
| LOD hierarchy (if generated) | |
| Ecs::BoundingSphere | boundingSphere |
| Asset::Path | materialPath |
| Reference to MaterialAsset for pipeline lookup. | |
| Ecs::BoundingSphere Ecs::MeshPrimitive::boundingSphere |
Definition at line 278 of file EcsData.h.
Referenced by EngineCore::RenderingDataManager::updatePrimitiveData(), and EngineCore::RenderingDataManager::updatePrimitiveDataInstanced().
| std::optional<PrimitiveData> Ecs::MeshPrimitive::data = std::nullopt |
| std::optional<LodHierarchyResult> Ecs::MeshPrimitive::lodHierarchy = std::nullopt |
LOD hierarchy (if generated)
Definition at line 277 of file EcsData.h.
Referenced by EngineCore::RenderingDataManager::updatePrimitiveDataInstanced().
| Asset::Path Ecs::MeshPrimitive::materialPath |
Reference to MaterialAsset for pipeline lookup.
Definition at line 279 of file EcsData.h.
Referenced by EngineCore::RenderingDataManager::updatePrimitiveData(), and EngineCore::RenderingDataManager::updatePrimitiveDataInstanced().
| std::optional<MeshletData> Ecs::MeshPrimitive::meshletData = std::nullopt |
Definition at line 275 of file EcsData.h.
Referenced by EngineCore::RenderingDataManager::updatePrimitiveData(), EngineCore::RenderingDataManager::updatePrimitiveDataInstanced(), and EngineCore::RenderingDataManager::updateTransforms().
| std::optional<UnpackedMeshletData> Ecs::MeshPrimitive::unpackedData = std::nullopt |
Pre-unpacked GPU-ready data.
Definition at line 276 of file EcsData.h.
Referenced by EngineCore::RenderingDataManager::updatePrimitiveData(), EngineCore::RenderingDataManager::updatePrimitiveDataInstanced(), and EngineCore::RenderingDataManager::updateTransforms().