Kanzi  3.9.5
Java API
RenderPassMetadata Interface Reference

Metadata definitions for RenderPass. More...

Inheritance diagram for RenderPassMetadata:
[legend]

Public Attributes

DynamicPropertyType< Boolean > EnabledProperty
 Whether Kanzi executes this render pass and its child render pass tree. More...
 
DynamicPropertyType< Vector4InputViewportAreaProperty
 Reports the viewport area relative to the composition space as passed from the parent render pass. More...
 
AbstractMetaclass metaclass = new AbstractMetaclass("Kanzi.RenderPass")
 Metaclass for RenderPass.
 
- Public Attributes inherited from ResourceMetadata
AbstractMetaclass metaclass = new AbstractMetaclass("Kanzi.Resource")
 Metaclass for Resource.
 

Detailed Description

Metadata definitions for RenderPass.

Member Data Documentation

◆ EnabledProperty

DynamicPropertyType<Boolean> EnabledProperty
Initial value:
=
new DynamicPropertyType<>("RenderPass.Enabled", Boolean.class)

Whether Kanzi executes this render pass and its child render pass tree.

◆ InputViewportAreaProperty

DynamicPropertyType<Vector4> InputViewportAreaProperty
Initial value:
=
new DynamicPropertyType<>("RenderPass.InputViewportArea", Vector4.class)

Reports the viewport area relative to the composition space as passed from the parent render pass.

To access the Input Viewport Area property fields in a binding, use:

  • X for the offset along the x axis relative to the composition space
  • Y for the offset along the y axis relative to the composition space
  • Z for the width of the viewport
  • W for the height of the viewport