Skip to main content

SceneMemberVisibilityContext.ixx File

Included Headers

Namespaces Index

namespacehelios
namespaceengine
namespacescene
namespacetypes

Classes Index

structSceneMemberVisibilityContext<TMemberHandle, TSubmissionMode>

Immutable render context for one scene member in one viewport. More...

File Listing

The file content with the documentation metadata removed is:

1
5module;
6
7
8export module helios.engine.scene.types.SceneMemberVisibilityContext;
9
10import helios.ecs.types.EntityHandle;
11import helios.engine.scene.types.SceneHandle;
12import helios.engine.rendering.mesh.types;
13import helios.engine.rendering.material.types;
14import helios.engine.rendering.common.types;
15import helios.engine.rendering.shader.types;
16import helios.engine.rendering.viewport.types;
17import helios.engine.rendering.renderTarget.types;
18import helios.math.types;
19
20using namespace helios::ecs::types;
26using namespace helios::engine::scene;
28
29export namespace helios::engine::scene::types {
30
36 template<typename TMemberHandle, typename TSubmissionMode>
42
45
48
51
53 helios::math::mat4f worldMatrix;
54
55
56 };
57
58}

Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.