Module text_concept

Structs§

FONT_COLOR_PROPERTY
Sets the color of the text in a 3D text node.
FONT_MATERIAL_PROPERTY
Sets the material whose shader is used to render the text. The shader must use the ContentTexture uniform which is automatically filled with glyph data.
HORIZONTAL_FIT_PROPERTY
Whether to horizontally scale the glyphs to make them fit into the Layout Width of the Text Block. To adjust the scale, use the Horizontal Fit Scale Limits property.
HORIZONTAL_FIT_SCALE_LIMITS_PROPERTY
When the Horizontal Fit property is enabled, sets the minimum and maximum scale for glyphs when the width of text in a Text Block does not match the Layout Width of that Text Block. For example:
HORIZONTAL_PADDING_PROPERTY
Sets the padding spaces between the content and the left and right boundaries of the Text node.
OVERFLOW_PROPERTY
Sets the characters that represent the truncated text when the text does not fit in this node. The default value is ‘…’. By default, Kanzi truncates the text at the end. Use the Truncation Direction property to set the part of the text that you want to truncate.
REMOVE_SIDE_BEARINGS_PROPERTY
Whether to position the leftmost characters of left-aligned text and rightmost characters of right-aligned text exactly within the boundary of the text node.
TEXT_HORIZONTAL_ALIGNMENT_PROPERTY
Sets the horizontal alignment of the text.
TEXT_PROPERTY
Sets the text content that the text node renders. To create a line break press Shift+Enter.
TEXT_VERTICAL_ALIGNMENT_PROPERTY
Sets the vertical alignment of the text.
TRUNCATION_DIRECTION_PROPERTY
Sets which part Kanzi truncates when either the Truncation or Overflow property is set and the text does not fit in this node:
TRUNCATION_PROPERTY
Sets how Kanzi truncates text when either Truncation or Overflow property is set and the text does not fit in this node:
TextConcept
VERTICAL_PADDING_PROPERTY
Sets the padding spaces between the content and the top and bottom boundaries of the Text node.

Traits§

ITextConcept
TextConcept is the base class for the nodes that implement text rendering.