addEffectPass() | kanzi::NodeEffectRenderer2D | protected |
beginEffect(Renderer3D &renderer, CompositionStack &compositionStack, CompositionManager *compositionManager, const Matrix3x3 &worldTransform, Vector2 requiredSize, bool alphaRequired, bool depthRequired, bool stencilRequired) | kanzi::NodeEffectRenderer2D | |
beginEffectOverride(Renderer3D &renderer, CompositionStack &compositionStack, CompositionManager *compositionManager, const Matrix3x3 &worldTransform, Vector2 requiredSize, bool alphaRequired, bool depthRequired, bool stencilRequired) override | kanzi::OutlineEffectRenderer2D | protectedvirtual |
beginInitialEffectPass(Renderer3D &renderer, CompositionStack &compositionStack, CompositionManager *compositionManager, bool alphaRequired, bool depthRequired, bool stencilRequired) | kanzi::NodeEffectRenderer2D | protected |
blitEffect(Renderer3D &renderer, CompositionStack &compositionStack, CompositionManager *compositionManager, QuadDescription &effectQuad, const Matrix3x3 &transform, const Matrix4x4 *perspectiveMatrix, const Matrix4x4 *projectionMatrix, int blendMode, bool needsClear) | kanzi::NodeEffectRenderer2D | |
blitEffectOverride(Renderer3D &renderer, CompositionStack &compositionStack, CompositionManager *compositionManager, QuadDescription &effectQuad, const Matrix3x3 &transform, const Matrix4x4 *perspectiveMatrix, const Matrix4x4 *projectionMatrix, int blendMode, bool needsClear) override | kanzi::OutlineEffectRenderer2D | protectedvirtual |
blitFinalEffectPass(Renderer3D &renderer, CompositionStack &compositionStack, CompositionManager *compositionManager, 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 |
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 |
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 |
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_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_nodePassIndex | kanzi::OutlineEffectRenderer2D | protected |
m_outerRadiusHandle1 | kanzi::OutlineEffectRenderer2D | protected |
m_outerRadiusHandle2 | kanzi::OutlineEffectRenderer2D | protected |
m_outerWidth | 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 |
OutlineEffectRenderer2D(OutlineEffect2DSharedPtr outlineEffect) | kanzi::OutlineEffectRenderer2D | explicitprotected |
releaseEffectPassInputRenderTargets(NodeEffectRenderer2D::EffectPass ¤tEffectPass, CompositionManager *compositionManager) | kanzi::NodeEffectRenderer2D | protected |
removeAllEffectPasses() | kanzi::NodeEffectRenderer2D | protected |
restoreResources() | kanzi::NodeEffectRenderer2D | |
restoreResourcesOverride() override | kanzi::OutlineEffectRenderer2D | protectedvirtual |
setColor(ColorRGBA color) | kanzi::OutlineEffectRenderer2D | |
setContentGradient(Vector2 value) | kanzi::OutlineEffectRenderer2D | |
setContentMaskParameters(Vector4 mask, float threshold) | kanzi::OutlineEffectRenderer2D | |
setInvertContentMask(bool invert) | kanzi::OutlineEffectRenderer2D | |
setMethod(OutlineEffect2D::OutlineMethod method) | kanzi::OutlineEffectRenderer2D | |
setOutlineTexture(TextureSharedPtr texture) | kanzi::OutlineEffectRenderer2D | |
setOutlineTextureSettings(Vector2 settings) | kanzi::OutlineEffectRenderer2D | |
setSoftness(Vector2 softness) | kanzi::OutlineEffectRenderer2D | |
setWidths(unsigned int outerWidth, unsigned int innerWidth) | kanzi::OutlineEffectRenderer2D | |
validateContentMaskParameters() | kanzi::OutlineEffectRenderer2D | protected |
validateEffectPasses(Vector2 nodeSize) | kanzi::OutlineEffectRenderer2D | protected |
validateRenderStates() | kanzi::OutlineEffectRenderer2D | protected |
~NodeEffectRenderer2D() | kanzi::NodeEffectRenderer2D | virtual |