Class TextNode
public class TextNode
- Inheritance
-
TextNode
- Inherited Members
Methods
GetColor(nint)
Calls native method gsk_text_node_get_color.
public static extern RGBAUnownedHandle GetColor(nint node)
Parameters
node
nintTransfer ownership: None Nullable: False
Returns
- RGBAUnownedHandle
Transfer ownership: None Nullable: False
GetFont(nint)
Calls native method gsk_text_node_get_font.
public static extern nint GetFont(nint node)
Parameters
node
nintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
GetGType()
Calls native function gsk_text_node_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetNumGlyphs(nint)
Calls native method gsk_text_node_get_num_glyphs.
public static extern uint GetNumGlyphs(nint node)
Parameters
node
nintTransfer ownership: None Nullable: False
Returns
- uint
Transfer ownership: None Nullable: False
GetOffset(nint)
Calls native method gsk_text_node_get_offset.
public static extern PointUnownedHandle GetOffset(nint node)
Parameters
node
nintTransfer ownership: None Nullable: False
Returns
- PointUnownedHandle
Transfer ownership: None Nullable: False
HasColorGlyphs(nint)
Calls native method gsk_text_node_has_color_glyphs. Version: 4.2
[Version("4.2")]
public static extern bool HasColorGlyphs(nint node)
Parameters
node
nintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
New(nint, GlyphStringHandle, RGBAHandle, PointHandle)
Calls native constructor gsk_text_node_new.
public static extern nint New(nint font, GlyphStringHandle glyphs, RGBAHandle color, PointHandle offset)
Parameters
font
nintTransfer ownership: None Nullable: False
glyphs
GlyphStringHandleTransfer ownership: None Nullable: False
color
RGBAHandleTransfer ownership: None Nullable: False
offset
PointHandleTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: Full Nullable: True