Skip to main content

SceneRenderContext Struct Template

Immutable render context for a viewport, representing a scene. More...

Declaration

template <typename TMemberHandle> struct helios::engine::scene::types::SceneRenderContext<TMemberHandle> { ... }

Public Member Attributes Index

template <typename TMemberHandle>
RenderTargetHandlerenderTargetHandle

Target viewport for rendering. More...

template <typename TMemberHandle>
ViewportHandleviewportHandle

Target viewport for rendering. More...

template <typename TMemberHandle>
SceneHandlesceneHandle

Owning scene handle. More...

Description

Immutable render context for a viewport, representing a scene.

Template Parameters
THandle

Scene handle type (for example game-object handle).

Definition at line 29 of file SceneRenderContext.ixx.

Public Member Attributes

renderTargetHandle

template <typename TMemberHandle>
RenderTargetHandle helios::engine::scene::types::SceneRenderContext< TMemberHandle >::renderTargetHandle

Target viewport for rendering.

Definition at line 32 of file SceneRenderContext.ixx.

sceneHandle

template <typename TMemberHandle>
SceneHandle helios::engine::scene::types::SceneRenderContext< TMemberHandle >::sceneHandle

Owning scene handle.

Definition at line 38 of file SceneRenderContext.ixx.

viewportHandle

template <typename TMemberHandle>
ViewportHandle helios::engine::scene::types::SceneRenderContext< TMemberHandle >::viewportHandle

Target viewport for rendering.

Definition at line 35 of file SceneRenderContext.ixx.


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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.