Functions#
- value_dup_render_node(value: Value) RenderNode | None#
Retrieves the render node stored inside a
GValue, and acquires a reference to it.Added in version 4.6.
- Parameters:
value – a
Valueinitialized with typeGSK_TYPE_RENDER_NODE- Returns:
the render node
- value_get_render_node(value: Value) RenderNode | None#
Retrieves the render node stored inside a
GValue.Added in version 4.6.
- Parameters:
value – a
GValueinitialized with typeGSK_TYPE_RENDER_NODE- Returns:
the render node
- value_set_render_node(value: Value, node: RenderNode) None#
Stores the given render node inside a
GValue.The
Valuewill acquire a reference to the render node.Added in version 4.6.
- Parameters:
value – a
Valueinitialized with typeGSK_TYPE_RENDER_NODEnode – a render node
- value_take_render_node(value: Value, node: RenderNode | None = None) None#
Stores the given render node inside a
GValue.This function transfers the ownership of the render node to the
GValue.Added in version 4.6.
- Parameters:
value – a
Valueinitialized with typeGSK_TYPE_RENDER_NODEnode – a render node