Function

GskRenderNodedeserialize

Declaration [src]

GskRenderNode*
gsk_render_node_deserialize (
  GBytes* bytes,
  GskParseErrorFunc error_func,
  gpointer user_data
)

Description [src]

Loads data previously created via gsk_render_node_serialize().

For a discussion of the supported format, see that function.

Parameters

bytes

Type: GBytes

The bytes containing the data.

The data is owned by the caller of the function.
error_func

Type: GskParseErrorFunc

Callback on parsing errors.

user_data

Type: gpointer

User_data for error_func.

The argument can be NULL.
The data is owned by the caller of the function.

Return value

Type: GskRenderNode

A new GskRenderNode.

The caller of the function takes ownership of the data, and is responsible for freeing it.
The return value can be NULL.