shader Namespace
Definition
namespace helios::engine::rendering::shader { ... }
Namespaces Index
| namespace | commands |
| namespace | components |
| namespace | concepts |
| namespace | systems |
| namespace | types |
|
Uniform tag types mapping value types to UniformSemantics. More... | |
Classes Index
| class | UniformValueBag<TUniformScope> |
|
Typed uniform container keyed by compile-time uniform tags. More... | |
Typedefs Index
| using | ShaderEntity = Entity< ShaderEntityManager > |
|
Entity facade bound to ShaderEntityManager. More... | |
| using | ShaderEntityRegistry = EntityRegistry< ShaderDomainTag, HashedLookupStrategy, true, SHADER_SIZE > |
|
Entity registry used for shader resources. More... | |
| using | ShaderEntityManager = EntityManager< ShaderHandle, ShaderEntityRegistry, SHADER_SIZE > |
|
Entity manager used for shader handles and shader components. More... | |
Typedefs
ShaderEntity
|
Entity facade bound to ShaderEntityManager.
Definition at line 18 of file ShaderEntity.ixx.
18 using ShaderEntity = Entity<ShaderEntityManager>;
ShaderEntityManager
|
Entity manager used for shader handles and shader components.
Definition at line 32 of file ShaderEntityManager.ixx.
ShaderEntityRegistry
|
Entity registry used for shader resources.
Definition at line 27 of file ShaderEntityManager.ixx.
The documentation for this namespace was generated from the following files:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.