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

Material payload waiting to be registered as a material asset. More...

#include <EcsData.h>

Collaboration diagram for Engine::Ecs::MaterialLoadingData:

Public Attributes

Asset::MeshPath path
 Asset key for the material inside its source file.
Engine::Rendering::PipelineNames type
 Rendering pipeline selected for the material.
Engine::Core::MaterialDatadata
 Material data produced by the loader.

Detailed Description

Material payload waiting to be registered as a material asset.

Definition at line 169 of file EcsData.h.

Member Data Documentation

◆ data

Engine::Core::MaterialData* Engine::Ecs::MaterialLoadingData::data

Material data produced by the loader.

Definition at line 183 of file EcsData.h.

◆ path

Asset::MeshPath Engine::Ecs::MaterialLoadingData::path

Asset key for the material inside its source file.

Definition at line 173 of file EcsData.h.

◆ type

Engine::Rendering::PipelineNames Engine::Ecs::MaterialLoadingData::type

Rendering pipeline selected for the material.

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