Skip to main content

material Namespace

Definition

namespace helios::engine::rendering::material { ... }

Namespaces Index

namespacetypes

Typedefs Index

usingMaterialEntity = Entity< MaterialEntityManager >

ECS entity alias bound to MaterialEntityManager. More...

usingMaterialEntityRegistry = EntityRegistry< MaterialDomainTag, HashedLookupStrategy, true, MATERIAL_SIZE >

Entity registry used for material resources. More...

usingMaterialEntityManager = EntityManager< MaterialHandle, MaterialEntityRegistry, MATERIAL_SIZE >

Entity manager used for material handles and material components. More...

Typedefs

MaterialEntity

using helios::engine::rendering::material::MaterialEntity = typedef Entity<MaterialEntityManager>

ECS entity alias bound to MaterialEntityManager.

Definition at line 16 of file MaterialEntity.ixx.

MaterialEntityManager

using helios::engine::rendering::material::MaterialEntityManager = typedef EntityManager<MaterialHandle, MaterialEntityRegistry, MATERIAL_SIZE>

Entity manager used for material handles and material components.

Definition at line 32 of file MaterialEntityManager.ixx.

MaterialEntityRegistry

using helios::engine::rendering::material::MaterialEntityRegistry = typedef EntityRegistry<MaterialDomainTag, HashedLookupStrategy, true, MATERIAL_SIZE>

Entity registry used for material resources.

Definition at line 27 of file MaterialEntityManager.ixx.


The documentation for this namespace was generated from the following files:


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.