#include <kanzi/ui/node/concept/text_concept.hpp>
template<typename TDerivedClass>
class kanzi::TextConceptImpl< TDerivedClass >
- Since
- Kanzi 3.9.0
◆ ~TextConceptImpl()
template<typename TDerivedClass>
◆ TextConceptImpl()
template<typename TDerivedClass>
◆ makeEditorInfo()
template<typename TDerivedClass>
◆ getFontColor()
template<typename TDerivedClass >
Gets the value of the FontColorProperty.
- Returns
- The color value of the default font material, or the color value of materials with fragment shader that uses the FontColor uniform. Returns the value in range [0,1].
- See also
- setFontColor()
◆ setFontColor()
template<typename TDerivedClass >
◆ getFontMaterial()
template<typename TDerivedClass >
◆ setFontMaterial()
template<typename TDerivedClass >
◆ getHorizontalPadding()
template<typename TDerivedClass >
◆ setHorizontalPadding()
template<typename TDerivedClass >
◆ getText()
template<typename TDerivedClass >
◆ setText()
template<typename TDerivedClass >
◆ getTextHorizontalAlignment()
template<typename TDerivedClass >
◆ setTextHorizontalAlignment()
template<typename TDerivedClass >
◆ getTextVerticalAlignment()
template<typename TDerivedClass >
◆ setTextVerticalAlignment()
template<typename TDerivedClass >
◆ getVerticalPadding()
template<typename TDerivedClass >
◆ setVerticalPadding()
template<typename TDerivedClass >
◆ getOverflow()
template<typename TDerivedClass >
Gets the value of the OverflowProperty.
- Returns
- The characters that represent the truncated text when the text string is too long to fit in the node.
- See also
- setOverflow()
◆ setOverflow()
template<typename TDerivedClass >
Sets the value of the OverflowProperty.
- Parameters
-
value | The characters that represent the truncated text when the text string is too long to fit in the node. |
- See also
- getOverflow()
◆ getRemoveSideBearings()
template<typename TDerivedClass >
Gets the value of the RemoveSideBearingsProperty.
- Returns
- If the position of the leftmost characters of left-aligned text and rightmost characters of right-aligned text are to be exactly within the boundary of the text node, true, otherwise false.
◆ setRemoveSideBearings()
template<typename TDerivedClass >
Sets the value of the RemoveSideBearingsProperty.
- Parameters
-
value | The value that determines if the position of the leftmost characters of left-aligned text and rightmost characters of right-aligned text are to be exactly within the boundary of the text node or not. |
◆ prepareTextFormat()
template<typename TDerivedClass >
Updates the parameters and text of the internal text format.
Calls notifyPostPrepareTextFormat() when the text format is created or reused successfully.
- Parameters
-
parameters | Collection of parameters that are used to configure the text format. |
text | The text that is layouted using the text format. |
◆ m_textFormat
template<typename TDerivedClass>
The text format for the text that this node displays.
The documentation for this class was generated from the following files: