Skip to main content

uniforms.ixx File

Type tags for strongly typed shader uniform bindings. More...

Included Headers

Namespaces Index

namespacetypes

Uniform tag types mapping value types to UniformSemantics. More...

namespacehelios
namespaceengine
namespacerendering
namespaceshader

Classes Index

structModelMatrixUniform

Tag for the model matrix uniform. More...

structProjectionMatrixUniform

Tag for the projection matrix uniform. More...

structViewMatrixUniform

Tag for the view matrix uniform. More...

structMaterialBaseColorUniform

Tag for the material base-color uniform. More...

Description

Type tags for strongly typed shader uniform bindings.

File Listing

The file content with the documentation metadata removed is:

1
5module;
6
7export module helios.engine.rendering.shader.types.uniforms;
8
9import helios.engine.rendering.shader.types.UniformSemantics;
10import helios.math;
11
17
22 using value_type = helios::math::mat4f;
24 };
25
30 using value_type = helios::math::mat4f;
32 };
33
38 using value_type = helios::math::mat4f;
40 };
41
46 using value_type = helios::math::vec4f;
48 };
49
50
51}

Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.