RenderPass Struct Template
DTO representing one render pass for a renderTarget/viewport pair. More...
Declaration
template <typename THandle>
struct helios::engine::rendering::RenderPass<THandle> { ... }
Public Member Attributes Index
template <typename THandle> | |
| ViewportHandle | viewportHandle |
|
Target viewport for this pass. More... | |
template <typename THandle> | |
| RenderTargetHandle | renderTargetHandle |
|
Target renderTarget for this pass. More... | |
template <typename THandle> | |
| std::vector< SceneMemberRenderContext< THandle > > | renderContexts |
|
Scene members to render in this pass. More... | |
Description
DTO representing one render pass for a renderTarget/viewport pair.
- Template Parameters
-
THandle Entity handle type used by scene member render contexts.
Definition at line 27 of file RenderPass.ixx.
Public Member Attributes
renderContexts
template <typename THandle>
|
Scene members to render in this pass.
Definition at line 42 of file RenderPass.ixx.
42 std::vector<SceneMemberRenderContext<THandle>> renderContexts;
renderTargetHandle
template <typename THandle>
|
Target renderTarget for this pass.
Definition at line 37 of file RenderPass.ixx.
37 RenderTargetHandle renderTargetHandle;
viewportHandle
template <typename THandle>
|
Target viewport for this pass.
Definition at line 32 of file RenderPass.ixx.
32 ViewportHandle viewportHandle;
The documentation for this struct was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.