Kanzi  3.9.5
Kanzi Engine API
kanzi::NodeCompositor2D Member List

This is the complete list of members for kanzi::NodeCompositor2D, including all inherited members.

beginComposition(Renderer3D &renderer, CompositionStack &compositionStack, CompositionManager *compositionManager, Vector2 requiredSize, bool alphaRequired, bool depthRequired, bool stencilRequired, bool drawFlagSet)kanzi::NodeCompositor2D
beginFinalComposition(CompositionStack &compositionStack, CompositionManager *compositionManager, Vector2 requiredSize, bool alphaRequired, bool depthRequired, bool stencilRequired, bool needsRender)kanzi::NodeCompositor2Dprotected
blitComposition(Domain *domain, Renderer3D &renderer, CompositionStack &compositionStack, CompositionManager *compositionManager, QuadDescription &backgroundQuad, const Matrix3x3 &transform, Vector2 quadSize, const Matrix4x4 *perspectiveMatrix, const Matrix4x4 *projectionMatrix)kanzi::NodeCompositor2D
blitFinalComposition(Domain *domain, Renderer3D &renderer, CompositionStack &compositionStack, CompositionManager *compositionManager, TextureSharedPtr renderTargetTexture, QuadDescription &backgroundQuad, const Matrix3x3 &transform, Vector2 quadSize, const Matrix4x4 *perspectiveMatrix, const Matrix4x4 *projectionMatrix)kanzi::NodeCompositor2Dprotected
CompositingBitBlend enum valuekanzi::NodeCompositor2D
CompositingBitBlendAndChildren enum valuekanzi::NodeCompositor2D
CompositingBitCache enum valuekanzi::NodeCompositor2D
CompositingBitCount enum valuekanzi::NodeCompositor2D
CompositingBitEffect enum valuekanzi::NodeCompositor2D
CompositingBitForce enum valuekanzi::NodeCompositor2D
CompositingBitOffscreen enum valuekanzi::NodeCompositor2D
CompositingBitOpacityAndChildren enum valuekanzi::NodeCompositor2D
CompositingBitPerspective enum valuekanzi::NodeCompositor2D
CompositingBitRequest enum valuekanzi::NodeCompositor2D
CompositingBits enum namekanzi::NodeCompositor2D
CompositingBitUserTarget enum valuekanzi::NodeCompositor2D
create()kanzi::NodeCompositor2Dstatic
disableCaching()kanzi::NodeCompositor2Dinline
enableCaching(CachingMode mode)kanzi::NodeCompositor2Dinline
endComposition(Renderer3D &renderer, CompositionStack &compositionStack, CompositionManager *compositionManager)kanzi::NodeCompositor2D
endFinalComposition(CompositionStack &compositionStack)kanzi::NodeCompositor2Dprotected
getBlitGeometry() constkanzi::NodeCompositor2Dinline
getBlitLocalTransformation() constkanzi::NodeCompositor2D
getCachingMode() constkanzi::NodeCompositor2Dinline
getClearGeometry() constkanzi::NodeCompositor2Dinline
getClearLocalTransformation() constkanzi::NodeCompositor2D
getCompositionBrushRenderer() constkanzi::NodeCompositor2Dinline
getCompositionTarget() constkanzi::NodeCompositor2D
getEffect() constkanzi::NodeCompositor2D
getEffectRenderer() constkanzi::NodeCompositor2Dinline
getManagedCompositionTarget() constkanzi::NodeCompositor2Dinline
getUserCompositionTargetSize() constkanzi::NodeCompositor2D
hasCompositionBrushRenderer() constkanzi::NodeCompositor2Dinline
hasManagedCompositionTarget() constkanzi::NodeCompositor2Dinline
hasUserCompositionTarget() constkanzi::NodeCompositor2Dinline
invalidateCompositionBrush()kanzi::NodeCompositor2Dinline
isBlendCompositionRequested() constkanzi::NodeCompositor2Dinline
isBlendModeAndChildrenCompositionRequest() constkanzi::NodeCompositor2Dinline
isCacheValid() constkanzi::NodeCompositor2Dinline
isCompositionPotentiallyRequired() constkanzi::NodeCompositor2Dinline
isCompositionRequested() constkanzi::NodeCompositor2Dinline
isCompositionRequired() constkanzi::NodeCompositor2Dinline
isCompositionRequiredDuringRendering(const optional< Matrix3x3 > &transform, bool drawFlagSet) constkanzi::NodeCompositor2D
isForceComposition() constkanzi::NodeCompositor2Dinline
isOffscreenRendering() constkanzi::NodeCompositor2Dinline
isOpacityAndChildrenCompositionRequest() constkanzi::NodeCompositor2Dinline
isPerspectiveCompositionRequested() constkanzi::NodeCompositor2Dinline
isPotentialCompositionBitViewport() constkanzi::NodeCompositor2Dinline
isRenderRequired(bool drawFlagSet) constkanzi::NodeCompositor2Dprotected
m_blendModekanzi::NodeCompositor2Dprotected
m_blitGeometryStatekanzi::NodeCompositor2Dprotected
m_brushRenderersDirtykanzi::NodeCompositor2Dprotected
m_cacheValidkanzi::NodeCompositor2Dprotected
m_cachingModekanzi::NodeCompositor2Dprotected
m_clearGeometryStatekanzi::NodeCompositor2Dprotected
m_compositingMaskkanzi::NodeCompositor2Dprotected
m_compositionBrushRendererkanzi::NodeCompositor2Dprotected
m_effectRendererkanzi::NodeCompositor2Dprotected
m_effectRequiresCompositionBlitkanzi::NodeCompositor2Dprotected
m_managedCompositionBrushkanzi::NodeCompositor2Dprotected
m_managedCompositionTargetkanzi::NodeCompositor2Dprotected
m_opaquenessHintkanzi::NodeCompositor2Dprotected
m_potentialCompositingMaskkanzi::NodeCompositor2Dprotected
m_statekanzi::NodeCompositor2Dprotected
m_translucencyHintkanzi::NodeCompositor2Dprotected
m_userCompositionBrushkanzi::NodeCompositor2Dprotected
m_userCompositionTargetkanzi::NodeCompositor2Dprotected
NodeCompositor2D()kanzi::NodeCompositor2Dexplicitprotected
onDetached()kanzi::NodeCompositor2D
PotentialCompositingBitCache enum valuekanzi::NodeCompositor2D
PotentialCompositingBitCount enum valuekanzi::NodeCompositor2D
PotentialCompositingBits enum namekanzi::NodeCompositor2D
PotentialCompositingBitViewport enum valuekanzi::NodeCompositor2D
renderCompositionQuad(Domain *domain, Renderer &renderer, BrushRenderer &brushRenderer, const Texture &texture, QuadDescription &backgroundQuad, const Matrix4x4 &transform, Vector2 quadSize)kanzi::NodeCompositor2D
resetBlitGeometry()kanzi::NodeCompositor2D
resetClearGeometry()kanzi::NodeCompositor2D
resizeUserCompositionTarget(Vector2 compositionSize)kanzi::NodeCompositor2D
restoreResources(Vector2 compositionSize)kanzi::NodeCompositor2D
setBlendCompositionRequested(bool enabled)kanzi::NodeCompositor2Dinline
setBlendModeAndChildrenCompositionRequested(bool enabled)kanzi::NodeCompositor2Dinline
setBlitGeometry(Domain *domain, Renderer &renderer, const QuadDescription &quad)kanzi::NodeCompositor2D
setCacheValid(bool valid)kanzi::NodeCompositor2Dinline
setClearGeometry(Domain *domain, Renderer &renderer, const QuadDescription &quad)kanzi::NodeCompositor2D
setCompositionRequested(bool enabled)kanzi::NodeCompositor2Dinline
setEffect(NodeEffect2D *effect)kanzi::NodeCompositor2D
setForceComposition(bool enabled)kanzi::NodeCompositor2Dinline
setOffscreenRendering(bool enabled)kanzi::NodeCompositor2Dinline
setOpacityAndChildrenCompositionRequested(bool enabled)kanzi::NodeCompositor2Dinline
setPerspectiveCompositionRequested(bool enabled)kanzi::NodeCompositor2Dinline
setPotentialCompositionBitVierport(bool enabled)kanzi::NodeCompositor2Dinline
setUserCompositionBrush(BrushSharedPtr brush)kanzi::NodeCompositor2Dinline
setUserCompositionTarget(TextureSharedPtr texture)kanzi::NodeCompositor2Dinline
updatePersistentCompositionTarget(Node2D &node, TextureSharedPtr &managedCompositionTarget, Vector2 requiredSize, bool alphaRequired, bool depthRequired, bool stencilRequired)kanzi::NodeCompositor2Dprotected
updateRender(Node2D &node, Vector2 actualSize, bool alphaRequired, bool depthRequired, bool stencilRequired, optional< int > blendMode, float opacity, bool opaquenessHint, bool translucencyHint)kanzi::NodeCompositor2D
~NodeCompositor2D()kanzi::NodeCompositor2D