addEffectPass() | kanzi::NodeEffectRenderer2D | protected |
applyEffect(Renderer3D &renderer, CompositionStack &compositionStack, CompositionManager *compositionManager, const Matrix3x3 &worldTransform, const CompositionContentRequirements &requirements, TextureSharedPtr sourceContent) | kanzi::NodeEffectRenderer2D | |
beginEffect(Renderer3D &renderer, CompositionStack &compositionStack, CompositionManager *compositionManager, const Matrix3x3 &worldTransform, const CompositionContentRequirements &requirements) | kanzi::NodeEffectRenderer2D | |
beginEffectOverride(Renderer3D &renderer, CompositionStack &compositionStack, CompositionManager *compositionManager, const Matrix3x3 &worldTransform, const CompositionContentRequirements &requirements) override | kanzi::OutlineEffectRenderer2D | protectedvirtual |
beginInitialEffectPass(Renderer3D &renderer, CompositionStack &compositionStack, CompositionManager *compositionManager, const CompositionContentRequirements &requirements) | kanzi::NodeEffectRenderer2D | protected |
blitEffect(Renderer3D &renderer, CompositionStack &compositionStack, CompositionManager *compositionManager, const QuadDescription &effectQuad, const Matrix3x3 &transform, const Matrix4x4 *perspectiveMatrix, const Matrix4x4 *projectionMatrix, int blendMode, bool needsClear) | kanzi::NodeEffectRenderer2D | |
blitEffectOverride(Renderer3D &renderer, CompositionStack &compositionStack, CompositionManager *compositionManager, const QuadDescription &effectQuad, const Matrix3x3 &transform, const Matrix4x4 *perspectiveMatrix, const Matrix4x4 *projectionMatrix, int blendMode, bool needsClear) override | kanzi::OutlineEffectRenderer2D | protectedvirtual |
blitEffectPass(int effectPassIndex, Renderer3D &renderer, CompositionStack &compositionStack, CompositionManager *compositionManager, const QuadDescription &effectQuad, const Matrix3x3 &transform, const Matrix4x4 *perspectiveMatrix, const Matrix4x4 *projectionMatrix, int blendMode, bool needsClear) | kanzi::NodeEffectRenderer2D | protected |
blitFinalEffectPass(Renderer3D &renderer, CompositionStack &compositionStack, CompositionManager *compositionManager, const QuadDescription &effectQuad, const Matrix3x3 &transform, const Matrix4x4 *perspectiveMatrix, const Matrix4x4 *projectionMatrix, int blendMode, bool needsClear) | kanzi::NodeEffectRenderer2D | protected |
blitIntermediateEffectPass(int effectPassIndex, Renderer3D &renderer, CompositionStack &compositionStack, CompositionManager *compositionManager) | kanzi::NodeEffectRenderer2D | protected |
clearRenderTarget(Renderer3D &renderer, CompositionStack &compositionStack, TextureSharedPtr texture, ColorRGBA clearColor) | kanzi::NodeEffectRenderer2D | protected |
clearRenderTarget(Renderer3D &renderer, CompositionStack &compositionStack, NativeFramebufferHandle framebufferHandle, ColorRGBA clearColor) | kanzi::NodeEffectRenderer2D | protected |
configureInitialEffectPass(Vector2 sourceContentSize) | kanzi::NodeEffectRenderer2D | protected |
create(OutlineEffect2DSharedPtr outlineEffect) | kanzi::OutlineEffectRenderer2D | static |
createOutlineEffectPasses() | kanzi::OutlineEffectRenderer2D | protected |
EffectPassContainer typedef | kanzi::NodeEffectRenderer2D | protected |
endEffect(Renderer3D &renderer, CompositionStack &compositionStack, CompositionManager *compositionManager) | kanzi::NodeEffectRenderer2D | |
endEffectOverride(Renderer3D &renderer, CompositionStack &compositionStack, CompositionManager *compositionManager) override | kanzi::OutlineEffectRenderer2D | protectedvirtual |
endInitialEffectPass(CompositionStack &compositionStack) | kanzi::NodeEffectRenderer2D | protected |
finalizeEffectPasses() | kanzi::NodeEffectRenderer2D | protected |
getBlendMode() const | kanzi::OutlineEffectRenderer2D | inline |
getColor() const | kanzi::OutlineEffectRenderer2D | inline |
getContentGradient() const | kanzi::OutlineEffectRenderer2D | inline |
getContentMask() const | kanzi::OutlineEffectRenderer2D | inline |
getContentOffset() const | kanzi::OutlineEffectRenderer2D | inline |
getEffect() const | kanzi::NodeEffectRenderer2D | |
getEffectInputTexelSize(int effectPassIndex, int inputIndex) | kanzi::NodeEffectRenderer2D | protected |
getEffectPass(int index) | kanzi::NodeEffectRenderer2D | protected |
getEffectPassCount() const | kanzi::NodeEffectRenderer2D | |
getInnerWidth() const | kanzi::OutlineEffectRenderer2D | inline |
getInvertContentMask() const | kanzi::OutlineEffectRenderer2D | inline |
getLastEffectPassIndex() const | kanzi::NodeEffectRenderer2D | protected |
getMethod() const | kanzi::OutlineEffectRenderer2D | inline |
getOuterWidth() const | kanzi::OutlineEffectRenderer2D | inline |
getOutlineTexture() const | kanzi::OutlineEffectRenderer2D | inline |
getOutlineTextureSettings() const | kanzi::OutlineEffectRenderer2D | inline |
getSoftness() const | kanzi::OutlineEffectRenderer2D | inline |
InitialEffectPassIndex | kanzi::NodeEffectRenderer2D | protectedstatic |
isInitialPassRenderTargetTemporary() const | kanzi::NodeEffectRenderer2D | protected |
isLayeredOnTop() const | kanzi::NodeEffectRenderer2D | |
isRenderEffectOnlyEnabled() const | kanzi::NodeEffectRenderer2D | |
m_blitPassIndex | kanzi::OutlineEffectRenderer2D | protected |
m_blitRenderState | kanzi::OutlineEffectRenderer2D | protected |
m_boxStepHandle1 | kanzi::OutlineEffectRenderer2D | protected |
m_boxStepHandle2 | kanzi::OutlineEffectRenderer2D | protected |
m_cachedMask | kanzi::OutlineEffectRenderer2D | protected |
m_cachedMaskInvert | kanzi::OutlineEffectRenderer2D | protected |
m_cachedMaskThreshold | kanzi::OutlineEffectRenderer2D | protected |
m_cachedNodeSize | kanzi::OutlineEffectRenderer2D | protected |
m_color | kanzi::OutlineEffectRenderer2D | protected |
m_colorHandle | kanzi::OutlineEffectRenderer2D | protected |
m_contentColorScale | kanzi::OutlineEffectRenderer2D | protected |
m_contentColorScaleHandle | kanzi::OutlineEffectRenderer2D | protected |
m_contentGradient | kanzi::OutlineEffectRenderer2D | protected |
m_contentGradientHandle | kanzi::OutlineEffectRenderer2D | protected |
m_contentMask | kanzi::OutlineEffectRenderer2D | protected |
m_contentMaskHandle1 | kanzi::OutlineEffectRenderer2D | protected |
m_contentOffset | kanzi::OutlineEffectRenderer2D | protected |
m_contentOffsetHandle1 | kanzi::OutlineEffectRenderer2D | protected |
m_effectPassesDirty | kanzi::OutlineEffectRenderer2D | protected |
m_innerRadiusHandle1 | kanzi::OutlineEffectRenderer2D | protected |
m_innerRadiusHandle2 | kanzi::OutlineEffectRenderer2D | protected |
m_innerWidth | kanzi::OutlineEffectRenderer2D | protected |
m_method | kanzi::OutlineEffectRenderer2D | protected |
m_nodeBlitPassIndex | kanzi::OutlineEffectRenderer2D | protected |
m_nodeBlitRenderState | kanzi::OutlineEffectRenderer2D | protected |
m_outerRadiusHandle1 | kanzi::OutlineEffectRenderer2D | protected |
m_outerRadiusHandle2 | kanzi::OutlineEffectRenderer2D | protected |
m_outerWidth | kanzi::OutlineEffectRenderer2D | protected |
m_outlineBlendMode | kanzi::OutlineEffectRenderer2D | protected |
m_outlineTexture | kanzi::OutlineEffectRenderer2D | protected |
m_outlineTextureHandle | kanzi::OutlineEffectRenderer2D | protected |
m_outlineTextureSettings | kanzi::OutlineEffectRenderer2D | protected |
m_outlineTextureSettingsHandle | kanzi::OutlineEffectRenderer2D | protected |
m_passIndex1 | kanzi::OutlineEffectRenderer2D | protected |
m_passIndex2 | kanzi::OutlineEffectRenderer2D | protected |
m_passRenderState1 | kanzi::OutlineEffectRenderer2D | protected |
m_passRenderState2 | kanzi::OutlineEffectRenderer2D | protected |
m_softness | kanzi::OutlineEffectRenderer2D | protected |
m_softnessHandle | kanzi::OutlineEffectRenderer2D | protected |
NodeEffectRenderer2D(NodeEffect2DSharedPtr nodeEffect) | kanzi::NodeEffectRenderer2D | explicitprotected |
onRenderEffectOnlyChanged() override | kanzi::OutlineEffectRenderer2D | protectedvirtual |
OutlineEffectRenderer2D(OutlineEffect2DSharedPtr outlineEffect) | kanzi::OutlineEffectRenderer2D | explicitprotected |
releaseEffectPassInputRenderTargets(EffectPass ¤tEffectPass, CompositionManager *compositionManager) | kanzi::NodeEffectRenderer2D | protected |
removeAllEffectPasses() | kanzi::NodeEffectRenderer2D | protected |
restoreResources() | kanzi::NodeEffectRenderer2D | |
restoreResourcesOverride() override | kanzi::OutlineEffectRenderer2D | protectedvirtual |
setBlendMode(optional< int > blendMode) | kanzi::OutlineEffectRenderer2D | |
setColor(ColorRGBA color) | kanzi::OutlineEffectRenderer2D | |
setContentGradient(Vector2 value) | kanzi::OutlineEffectRenderer2D | |
setContentMaskParameters(Vector4 mask, float threshold) | kanzi::OutlineEffectRenderer2D | |
setInvertContentMask(bool invert) | kanzi::OutlineEffectRenderer2D | |
setLayeredOnTop(bool layeredOnTop) | kanzi::NodeEffectRenderer2D | protected |
setMethod(OutlineEffect2D::OutlineMethod method) | kanzi::OutlineEffectRenderer2D | |
setOutlineTexture(TextureSharedPtr texture) | kanzi::OutlineEffectRenderer2D | |
setOutlineTextureSettings(Vector2 settings) | kanzi::OutlineEffectRenderer2D | |
setRenderEffectOnly(bool renderEffectOnly) | kanzi::NodeEffectRenderer2D | |
setSoftness(Vector2 softness) | kanzi::OutlineEffectRenderer2D | |
setWidths(unsigned int outerWidth, unsigned int innerWidth) | kanzi::OutlineEffectRenderer2D | |
supportsBlitBlendMode(int blendMode) override | kanzi::OutlineEffectRenderer2D | protectedvirtual |
validateContentColorScale() | kanzi::OutlineEffectRenderer2D | protected |
validateContentMaskParameters() | kanzi::OutlineEffectRenderer2D | protected |
validateEffectPasses(Vector2 nodeSize) | kanzi::OutlineEffectRenderer2D | protected |
validateRenderStates() | kanzi::OutlineEffectRenderer2D | protected |
~NodeEffectRenderer2D() | kanzi::NodeEffectRenderer2D | virtual |