Skip to main content

RenderPassContext Struct

Groups the target handles used for a render pass. More...

Declaration

struct helios::engine::rendering::common::types::RenderPassContext { ... }

Public Member Attributes Index

RenderTargetHandlerenderTargetHandle {}

Target renderTarget handle. More...

ViewportHandleviewportHandle {}

Target viewport handle. More...

helios::math::mat4fviewMatrix {}

View Matrix used for rendering the scene. More...

helios::math::mat4fprojectionMatrix {}

Projection Matrix used for rendering the scene. More...

Description

Groups the target handles used for a render pass.

Definition at line 28 of file RenderPassContext.ixx.

Public Member Attributes

projectionMatrix

helios::math::mat4f helios::engine::rendering::common::types::RenderPassContext::projectionMatrix {}

Projection Matrix used for rendering the scene.

Definition at line 40 of file RenderPassContext.ixx.

40 helios::math::mat4f projectionMatrix{};

renderTargetHandle

RenderTargetHandle helios::engine::rendering::common::types::RenderPassContext::renderTargetHandle {}

Target renderTarget handle.

Definition at line 31 of file RenderPassContext.ixx.

viewMatrix

helios::math::mat4f helios::engine::rendering::common::types::RenderPassContext::viewMatrix {}

View Matrix used for rendering the scene.

Definition at line 37 of file RenderPassContext.ixx.

37 helios::math::mat4f viewMatrix{};

viewportHandle

ViewportHandle helios::engine::rendering::common::types::RenderPassContext::viewportHandle {}

Target viewport handle.

Definition at line 34 of file RenderPassContext.ixx.


The documentation for this struct was generated from the following file:


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.