TreeText

TreeText
Scaleform::Render::TreeNode
    Scaleform::Render::TreeText
Declaration
class TreeText : public TreeNode;
Description

TreeText defines a tree node that represents a TextField.

Classes
Class 
Description 
Node data representing a TextField. 
Enumerations
Enumeration 
Description 
Supported anti-alias mode types. 
Horizontal alignment types of the text object. The default alignment of the text is left. 
Describes the bit flags for filters. 
Enumeration of supported filters. 
List of font styles used for formatting the text object. 
Vertical alignment types of the text object. The default text alignment is top. 
Methods
Method 
Description 
Removes all filters from the text. 
Returns the currently set anti-aliasing mode. 
Returns the horizontal text alignment. 
Returns the currently set background color. 
Returns the currently set border color. 
Obtains the bounding rectangle set around the text field. 
Retrieves the docview used for rendering of rich text. 
Returns the filters set on the text. 
Returns the currently set text in HTML format. 
Returns the visible layout of the text field. 
Returns currently set text in UTF-8 format. 
Returns size (width and height) of the text. 
Returns vertical text alignment such as top, bottom or center. 
Init 
Either creates new docview or initializes with an existing docview. 
Determines whether the text is multi-line or single-line. 
Determines whether the wordwrap feature is turned on/off for the text object. 
Sets a flag to rebuild text layout and add to propagation. 
Sets the anti-aliasing mode for the text object. 
Sets the horizontal text alignment. 
Sets the color of the background under the text. 
Sets the color of border around the text. 
Sets a bounding rectangle around the text field. 
Sets color (R, G, B, A) to whole text or to a part of text. 
Sets filters on the text. 
Sets font to whole text or to a part of text. 
Sets font size to the whole text or to a part of text. 
Sets font style to the whole text or to a part of text. 
Parses UTF-8, UCS-2 or String encoded HTML and initializes the text object by the parsed HTML text. 
Sets the visible layout of the text field. 
Sets letter spacing to whole text or to the part of text in interval [startPos..endPos]. 
Sets the multi-line or single-line type of the text. 
Sets the UTF-8, UCS-2, or String text value to the text object. 
Sets or clears underline to whole text or to a part of text. 
Sets vertical text alignment such as top, bottom or center. 
Turns wordwrapping feature on/off for the text object. 
Structures
Structure 
Description 
Structure defining filters on the text. 
File

Render_TreeText.h