Kanzi Framework  3.9.0
Kanzi Engine API
kanzi::NodeEffectRenderer2D::EffectPass::Input Struct Reference

Effect pass input configuration. More...

#include <kanzi/core.ui/node/node_effect_renderer2d.hpp>

Public Attributes

bool releaseRenderTarget
 Whether the source effect pass render target can be released. Set by finalizeEffectPasses. More...
 
int sourceEffectPassIndex
 Index of effect pass to use as an input texture. More...
 
RectangleFloat sourceRectangle
 Source area relative to the input texture. More...
 
RectangleFloat targetRectangle
 Placement of source rectangle relative to render rectangle in pixels. More...
 

Detailed Description

Effect pass input configuration.

Member Data Documentation

◆ sourceRectangle

RectangleFloat kanzi::NodeEffectRenderer2D::EffectPass::Input::sourceRectangle

Source area relative to the input texture.

◆ targetRectangle

RectangleFloat kanzi::NodeEffectRenderer2D::EffectPass::Input::targetRectangle

Placement of source rectangle relative to render rectangle in pixels.

◆ sourceEffectPassIndex

int kanzi::NodeEffectRenderer2D::EffectPass::Input::sourceEffectPassIndex

Index of effect pass to use as an input texture.

◆ releaseRenderTarget

bool kanzi::NodeEffectRenderer2D::EffectPass::Input::releaseRenderTarget

Whether the source effect pass render target can be released. Set by finalizeEffectPasses.


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