* Returns the node that was constructed by @snapshot
* and frees @snapshot.
*
- * Returns: a newly-created #GskRenderNode
+ * Returns: (transfer full): a newly-created #GskRenderNode
*/
GskRenderNode *
gtk_snapshot_free_to_node (GtkSnapshot *snapshot)
* Returns a paintable for the node that was
* constructed by @snapshot and frees @snapshot.
*
- * Returns: a newly-created #GdkPaintable
+ * Returns: (transfer full): a newly-created #GdkPaintable
*/
GdkPaintable *
gtk_snapshot_free_to_paintable (GtkSnapshot *snapshot)
* nodes to @snapshot. The only function that should be
* called after this is gtk_snapshot_unref().
*
- * Returns: a new #GdkPaintable
+ * Returns: (transfer full): a new #GdkPaintable
*/
GdkPaintable *
gtk_snapshot_to_paintable (GtkSnapshot *snapshot)