Vulkan Schnee 0.0.1
High-performance rendering engine
Loading...
Searching...
No Matches
Engine::Ecs::StaticMeshData Struct Reference

#include <EcsData.h>

Collaboration diagram for Engine::Ecs::StaticMeshData:

Public Attributes

std::optional< Engine::Assets::GltfRenderableHandlerenderable
Engine::Assets::GeometryMeshHandle mesh
Asset::MeshPath asset
Engine::Assets::MeshAssetRef assetRef
Engine::Components::Meshowner = nullptr

Detailed Description

Definition at line 95 of file EcsData.h.

Member Data Documentation

◆ asset

Asset::MeshPath Engine::Ecs::StaticMeshData::asset

Definition at line 99 of file EcsData.h.

◆ assetRef

Engine::Assets::MeshAssetRef Engine::Ecs::StaticMeshData::assetRef

Definition at line 100 of file EcsData.h.

◆ mesh

Engine::Assets::GeometryMeshHandle Engine::Ecs::StaticMeshData::mesh

Definition at line 98 of file EcsData.h.

◆ owner

Engine::Components::Mesh* Engine::Ecs::StaticMeshData::owner = nullptr

Definition at line 101 of file EcsData.h.

◆ renderable

std::optional<Engine::Assets::GltfRenderableHandle> Engine::Ecs::StaticMeshData::renderable

Definition at line 97 of file EcsData.h.


The documentation for this struct was generated from the following file:
  • /home/magerbeton/Documents/gl3-vulkan/Engine/include/Engine/Ecs/EcsData.h