![]() |
Murl Engine API
Version 2025.1
|
The ITextStyle graph node interface. More...
#include <murl_graph_i_text_style.h>
The ITextStyle graph node interface.
Public Member Functions | |
| virtual INode * | GetNodeInterface ()=0 |
| Get the mutable Graph::INode interface. More... | |
| virtual const INode * | GetNodeInterface () const =0 |
| Get the constant Graph::INode interface. More... | |
| virtual ITextStyleFontNodeTarget * | GetTextStyleFontNodeTarget ()=0 |
| Get the mutable Graph::ITextStyleFontNodeTarget container. More... | |
| virtual const ITextStyleFontNodeTarget * | GetTextStyleFontNodeTarget () const =0 |
| Get the constant Graph::ITextStyleFontNodeTarget container. More... | |
| virtual ITextStyleColorNodeTarget * | GetTextStyleColorNodeTarget ()=0 |
| Get the mutable Graph::ITextStyleColorNodeTarget container. More... | |
| virtual const ITextStyleColorNodeTarget * | GetTextStyleColorNodeTarget () const =0 |
| Get the constant Graph::ITextStyleColorNodeTarget container. More... | |
| virtual ITextStyleAppearanceNodeTarget * | GetTextStyleAppearanceNodeTarget ()=0 |
| Get the mutable Graph::ITextStyleAppearanceNodeTarget container. More... | |
| virtual const ITextStyleAppearanceNodeTarget * | GetTextStyleAppearanceNodeTarget () const =0 |
| Get the constant Graph::ITextStyleAppearanceNodeTarget container. More... | |
| virtual ITextStyleImageNodeTarget * | GetTextStyleImageNodeTarget ()=0 |
| Get the mutable Graph::ITextStyleImageNodeTarget container. More... | |
| virtual const ITextStyleImageNodeTarget * | GetTextStyleImageNodeTarget () const =0 |
| Get the constant Graph::ITextStyleImageNodeTarget container. More... | |
| virtual Bool | SetTagStart (const String &character, const String &escapeSequence)=0 |
| Set the tag start character & escape sequence. More... | |
| virtual const String & | GetTagStartCharacter () const =0 |
| Get the tag start character. More... | |
| virtual const String & | GetTagStartEscapeSequence () const =0 |
| Get the tag start escape sequence. More... | |
| virtual Bool | SetTagEnd (const String &character, const String &escapeSequence)=0 |
| Set the tag end character & escape sequence. More... | |
| virtual const String & | GetTagEndCharacter () const =0 |
| Get the tag end character. More... | |
| virtual const String & | GetTagEndEscapeSequence () const =0 |
| Get the tag end escape sequence. More... | |
| virtual Bool | SetRaster (Real rasterX, Real rasterY)=0 |
| Set horizontal and vertical raster values. More... | |
| virtual Bool | SetRasterX (Real rasterX)=0 |
| Set the horizontal raster value. More... | |
| virtual Bool | SetRasterY (Real rasterY)=0 |
| Set the vertical raster value. More... | |
| virtual Real | GetRasterX () const =0 |
| Get the horizontal raster value. More... | |
| virtual Real | GetRasterY () const =0 |
| Get the vertical raster value. More... | |
|
pure virtual |
Get the mutable Graph::INode interface.
This method returns a mutable pointer to the node's Graph::INode interface, to be able to query or modify common node properties such as active state, visibility or ID.
|
pure virtual |
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.
|
pure virtual |
Get the mutable Graph::ITextStyleFontNodeTarget container.
This method returns a mutable pointer to the node's Graph::ITextStyleFontNodeTarget container, which allows to add, remove or query the style's individual font style objects.
|
pure virtual |
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.
|
pure virtual |
Get the mutable Graph::ITextStyleColorNodeTarget container.
This method returns a mutable pointer to the node's Graph::ITextStyleColorNodeTarget container, which allows to add, remove or query the style's individual font style objects.
|
pure virtual |
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.
|
pure virtual |
Get the mutable Graph::ITextStyleAppearanceNodeTarget container.
This method returns a mutable pointer to the node's Graph::ITextStyleAppearanceNodeTarget container, which allows to add, remove or query the style's individual font style objects.
|
pure virtual |
Get the constant Graph::ITextStyleAppearanceNodeTarget container.
This method returns a constant pointer to the node's Graph::ITextStyleAppearanceNodeTarget container, which allows to query the style's individual font style objects.
|
pure virtual |
Get the mutable Graph::ITextStyleImageNodeTarget container.
This method returns a mutable pointer to the node's Graph::ITextStyleImageNodeTarget container, which allows to add, remove or query the style's individual font style objects.
|
pure virtual |
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.
|
pure virtual |
Set the tag start character & escape sequence.
| character | An UTF8 sequence for a single tag start character. |
| escapeSequence | The escape sequence for that character. |
|
pure virtual |
Get the tag start character.
|
pure virtual |
Get the tag start escape sequence.
|
pure virtual |
Set the tag end character & escape sequence.
| character | An UTF8 sequence for a single tag end character. |
| escapeSequence | The escape sequence for that character. |
|
pure virtual |
Get the tag end character.
|
pure virtual |
Get the tag end escape sequence.
Set horizontal and vertical raster values.
| rasterX | The horizontal raster value. |
| rasterY | The vertical raster value. |
Set the horizontal raster value.
| rasterX | The horizontal raster value. |
Set the vertical raster value.
| rasterY | The vertical raster value. |
|
pure virtual |
Get the horizontal raster value.
|
pure virtual |
Get the vertical raster value.