Murl Engine Lua Addon API  Version 1.0 beta
Murl.Graph.ITextStyle

The ITextStyle graph node interface.


Table members

Methods


GetNodeInterface()

Get the constant Graph::INode interface. This method returns a constant pointer to the node's Graph::INode interface, to be able to query common node properties such as active state, visibility or ID.

Murl.Graph.INode GetNodeInterface()

Returns
Murl.Graph.INode The constant Graph::INode interface, or null if not available

GetTextStyleFontNodeTarget()

Get the constant Graph::ITextStyleFontNodeTarget container. This method returns a constant pointer to the node's Graph::ITextStyleFontNodeTarget container, which allows to query the style's individual font style objects.

Murl.Graph.IGenericNodeTarget.GraphITextStyleFont GetTextStyleFontNodeTarget()

Returns
Murl.Graph.IGenericNodeTarget.GraphITextStyleFont The constant Graph::ITextStyleFontNodeTarget container, or null if not available

GetTextStyleColorNodeTarget()

Get the constant Graph::ITextStyleColorNodeTarget container. This method returns a constant pointer to the node's Graph::ITextStyleColorNodeTarget container, which allows to query the style's individual font style objects.

Murl.Graph.IGenericNodeTarget.GraphITextStyleColor GetTextStyleColorNodeTarget()

Returns
Murl.Graph.IGenericNodeTarget.GraphITextStyleColor The constant Graph::ITextStyleColorNodeTarget container, or null if not available

GetTextStyleImageNodeTarget()

Get the constant Graph::ITextStyleImageNodeTarget container. This method returns a constant pointer to the node's Graph::ITextStyleImageNodeTarget container, which allows to query the style's individual font style objects.

Murl.Graph.IGenericNodeTarget.GraphITextStyleImage GetTextStyleImageNodeTarget()

Returns
Murl.Graph.IGenericNodeTarget.GraphITextStyleImage The constant Graph::ITextStyleImageNodeTarget container, or null if not available

SetTagStart(character, escapeSequence)

Set the tag start character & escape sequence.

Boolean SetTagStart(String character, String escapeSequence)

Parameters
characterAn UTF8 sequence for a single tag start character.
escapeSequenceThe escape sequence for that character.
Returns
Boolean true if successful.

GetTagStartCharacter()

Get the tag start character.

String GetTagStartCharacter()

Returns
String The UTF8 sequence for a single tag start character.

GetTagStartEscapeSequence()

Get the tag start escape sequence.

String GetTagStartEscapeSequence()

Returns
String The escape sequence for the tag start character.

SetTagEnd(character, escapeSequence)

Set the tag end character & escape sequence.

Boolean SetTagEnd(String character, String escapeSequence)

Parameters
characterAn UTF8 sequence for a single tag end character.
escapeSequenceThe escape sequence for that character.
Returns
Boolean true if successful.

GetTagEndCharacter()

Get the tag end character.

String GetTagEndCharacter()

Returns
String The UTF8 sequence for a single tag end character.

GetTagEndEscapeSequence()

Get the tag end escape sequence.

String GetTagEndEscapeSequence()

Returns
String The escape sequence for the tag end character.