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

#include <EcsData.h>

Collaboration diagram for Engine::Ecs::PrimitiveDataLoading:

Public Attributes

Asset::Path path
std::vector< PrimitiveDatadata
std::vector< Asset::PathmaterialPaths
 Resolved material paths per primitive.
std::shared_ptr< Engine::Assets::Skinskin
 Non-null for skinned meshes.

Detailed Description

Definition at line 259 of file EcsData.h.

Member Data Documentation

◆ data

std::vector<PrimitiveData> Engine::Ecs::PrimitiveDataLoading::data

Definition at line 261 of file EcsData.h.

◆ materialPaths

std::vector<Asset::Path> Engine::Ecs::PrimitiveDataLoading::materialPaths

Resolved material paths per primitive.

Definition at line 262 of file EcsData.h.

◆ path

Asset::Path Engine::Ecs::PrimitiveDataLoading::path

Definition at line 260 of file EcsData.h.

◆ skin

std::shared_ptr<Engine::Assets::Skin> Engine::Ecs::PrimitiveDataLoading::skin

Non-null for skinned meshes.

Definition at line 263 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