Metadata definitions for PipelineStateConcept. More...
Public Attributes | |
| DynamicPropertyType< Boolean > | AlphaToCoverageEnabledProperty |
| Sets whether Alpha To Coverage is enabled or not. | |
| DynamicPropertyType< Integer > | BlendModeProperty |
| Overrides the blend mode set in each node that this render pass renders. | |
| DynamicPropertyType< ColorWriteMask > | ColorWriteModeProperty |
| Sets which channels the render pass writes to the color buffer. | |
| DynamicPropertyType< GraphicsCullMode > | CullModeProperty |
| Sets the culling of the triangle faces in the rendered meshes: | |
| DynamicPropertyType< GraphicsCompareFunction > | DepthTestFunctionProperty |
| Controls whether the depth test discards a fragment. | |
| DynamicPropertyType< Boolean > | DepthWriteEnabledProperty |
| Sets whether the render pass writes to the depth buffer. | |
| AbstractMetaclass | metaclass = new AbstractMetaclass("Kanzi.PipelineStateConcept") |
| Metaclass for PipelineStateConcept. | |
| DynamicPropertyType< Vector2 > | PolygonDepthOffsetProperty |
| Sets the polygon depth offset to apply to the element that the Pipeline State render pass renders: | |
| DynamicPropertyType< PipelineStateConceptEnums.ViewportMode > | ScissorModeProperty |
| Sets the scissor test coordinate mode. | |
| DynamicPropertyType< Vector4 > | ScissorProperty |
| Sets the scissor test in the current rendering Viewport 2D node. | |
| DynamicPropertyType< GraphicsStencilOperation > | StencilFailOperationProperty |
| Sets the operation that the render pass performs when the stencil test fails. | |
| DynamicPropertyType< Integer > | StencilMaskProperty |
| Sets a mask on which the AND operation is executed with both the reference value and the stored stencil value when the test is done. | |
| DynamicPropertyType< GraphicsStencilOperation > | StencilPassDepthFailOperationProperty |
| Sets the operation that the render pass performs when the stencil test passes, but the depth test fails. | |
| DynamicPropertyType< GraphicsStencilOperation > | StencilPassDepthPassOperationProperty |
| Sets the operation that the render pass performs when both, the stencil and the depth test, pass. | |
| DynamicPropertyType< Integer > | StencilReferenceValueProperty |
| Sets the reference value for the stencil test. | |
| DynamicPropertyType< GraphicsCompareFunction > | StencilTestFunctionProperty |
| Controls whether the stencil test discards a fragment. | |
| DynamicPropertyType< Boolean > | StencilWriteEnabledProperty |
| Sets whether to enable writing to the stencil buffer. | |
| DynamicPropertyType< PipelineStateConceptEnums.ViewportMode > | ViewportModeProperty |
| Sets the coordinate type for the Viewport node. | |
| DynamicPropertyType< Vector4 > | ViewportProperty |
| Modifies the current rendering Viewport node. | |
Metadata definitions for PipelineStateConcept.
| DynamicPropertyType<Boolean> AlphaToCoverageEnabledProperty |
Sets whether Alpha To Coverage is enabled or not.
| DynamicPropertyType<Integer> BlendModeProperty |
Overrides the blend mode set in each node that this render pass renders.
| DynamicPropertyType<ColorWriteMask> ColorWriteModeProperty |
Sets which channels the render pass writes to the color buffer.
To disable the color write, set the property to None.
Defined in core.ui/graphics3d/pipeline_state_concept.cpp as ColorWriteModeProperty.
| DynamicPropertyType<GraphicsCullMode> CullModeProperty |
Sets the culling of the triangle faces in the rendered meshes:
Defined in core.ui/graphics3d/pipeline_state_concept.cpp as CullModeProperty.
| DynamicPropertyType<GraphicsCompareFunction> DepthTestFunctionProperty |
Controls whether the depth test discards a fragment.
Defined in core.ui/graphics3d/pipeline_state_concept.cpp as DepthTestFunctionProperty.
| DynamicPropertyType<Boolean> DepthWriteEnabledProperty |
Sets whether the render pass writes to the depth buffer.
| DynamicPropertyType<Vector2> PolygonDepthOffsetProperty |
Sets the polygon depth offset to apply to the element that the Pipeline State render pass renders:
You can use the offset to render decals on the surfaces of filled polygons. Kanzi typically shows nearer the camera those polygons that have a negative offset.
| DynamicPropertyType<PipelineStateConceptEnums.ViewportMode> ScissorModeProperty |
Sets the scissor test coordinate mode.
Defined in core.ui/graphics3d/pipeline_state_concept.cpp as ScissorModeProperty.
| DynamicPropertyType<Vector4> ScissorProperty |
Sets the scissor test in the current rendering Viewport 2D node.
You can define the scissor in either relative or absolute coordinates, the default is relative. Use the Scissor Mode property to set the coordinate type.
| DynamicPropertyType<GraphicsStencilOperation> StencilFailOperationProperty |
Sets the operation that the render pass performs when the stencil test fails.
Defined in core.ui/graphics3d/pipeline_state_concept.cpp as StencilFailOperationProperty.
| DynamicPropertyType<Integer> StencilMaskProperty |
Sets a mask on which the AND operation is executed with both the reference value and the stored stencil value when the test is done.
| DynamicPropertyType<GraphicsStencilOperation> StencilPassDepthFailOperationProperty |
Sets the operation that the render pass performs when the stencil test passes, but the depth test fails.
Defined in core.ui/graphics3d/pipeline_state_concept.cpp as StencilPassDepthFailOperationProperty.
| DynamicPropertyType<GraphicsStencilOperation> StencilPassDepthPassOperationProperty |
Sets the operation that the render pass performs when both, the stencil and the depth test, pass.
Defined in core.ui/graphics3d/pipeline_state_concept.cpp as StencilPassDepthPassOperationProperty.
| DynamicPropertyType<Integer> StencilReferenceValueProperty |
Sets the reference value for the stencil test.
| DynamicPropertyType<GraphicsCompareFunction> StencilTestFunctionProperty |
Controls whether the stencil test discards a fragment.
Defined in core.ui/graphics3d/pipeline_state_concept.cpp as StencilTestFunctionProperty.
| DynamicPropertyType<Boolean> StencilWriteEnabledProperty |
Sets whether to enable writing to the stencil buffer.
| DynamicPropertyType<PipelineStateConceptEnums.ViewportMode> ViewportModeProperty |
Sets the coordinate type for the Viewport node.
Defined in core.ui/graphics3d/pipeline_state_concept.cpp as ViewportModeProperty.
| DynamicPropertyType<Vector4> ViewportProperty |
Modifies the current rendering Viewport node.
You can define the Viewport in either relative or absolute coordinates, the default is relative. Use the Viewport Mode property to set the coordinate type.