Skip to main content

SceneMemberRenderContext.ixx File

Render extraction payload for a scene member. More...

Included Headers

Namespaces Index

namespacehelios
namespaceengine
namespacescene
namespacetypes

Classes Index

structSceneMemberRenderContext<TMemberHandle>

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

Description

Render extraction payload for a scene member.

File Listing

The file content with the documentation metadata removed is:

1
5module;
6
7
8export module helios.engine.scene.types.SceneMemberRenderContext;
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.shader.types;
15import helios.engine.rendering.viewport.types;
16import helios.engine.rendering.renderTarget.types;
17import helios.math.types;
18
19using namespace helios::ecs::types;
25using namespace helios::engine::scene;
26
27export namespace helios::engine::scene::types {
28
34 template<typename TMemberHandle>
40
43
46
49
52
55
58
60 helios::math::mat4f worldMatrix;
61
62 };
63
64}

Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.