Kanzi 4.1.1
TextBlock3DMetadata Interface Reference

Metadata definitions for TextBlock3D. More...

Inheritance diagram for TextBlock3DMetadata:
[legend]

Public Attributes

DynamicPropertyType< FloatBaselineProperty
 Font baseline in 3D space units.
 
AbstractMetaclass metaclass = new AbstractMetaclass("Kanzi.TextBlock3D")
 Metaclass for TextBlock3D.
 
DynamicPropertyType< BooleanTwoPassRenderingProperty
 Defines whether the Text Block 3D is rendered in two passes.
 

Detailed Description

Metadata definitions for TextBlock3D.

Member Data Documentation

◆ BaselineProperty

DynamicPropertyType<Float> BaselineProperty
Initial value:
=
new DynamicPropertyType<>("TextBlock3D.Baseline", Float.class)

Font baseline in 3D space units.

◆ TwoPassRenderingProperty

DynamicPropertyType<Boolean> TwoPassRenderingProperty
Initial value:
=
new DynamicPropertyType<>("TextBlock3D.TwoPassRendering", Boolean.class)

Defines whether the Text Block 3D is rendered in two passes.

Disabling the two pass rendering improves performance, but can cause invalid rendering results when glyph bounds overlap.