Sets our main struct and passes it to the parent class.
Creates a render node that renders the given glyphs.
Retrieves the color used by the text @node.
Returns the font used by the text @node.
Retrieves the glyph information in the @node.
Retrieves the number of glyphs in the text node.
Retrieves the offset applied to the text.
the main Gtk struct as a void*
Get the main Gtk struct
Checks whether the text @node has color glyphs.
the main Gtk struct
the main Gtk struct
Get the main Gtk struct
the main Gtk struct as a void*
Loads data previously created via gsk_render_node_serialize().
Draw the contents of @node to the given cairo context.
Retrieves the boundaries of the @node.
Returns the type of the @node.
Acquires a reference on the given GskRenderNode.
Serializes the @node for later deserialization via gsk_render_node_deserialize(). No guarantees are made about the format used other than that the same version of GTK will be able to deserialize the result of a call to gsk_render_node_serialize() and gsk_render_node_deserialize() will correctly reject files it cannot open that were created with previous versions of GTK.
Releases a reference on the given GskRenderNode.
This function is equivalent to calling gsk_render_node_serialize() followed by g_file_set_contents().
A render node drawing a set of glyphs.