Clutter.value_take_paint_node
Description: Reference for Clutter.value_take_paint_node

### Function

# Cluttervalue_take_paint_node

since: 13

#### Declaration [src]

    void
    clutter_value_take_paint_node (
      GValue* value,
      ClutterPaintNode* node
    )

#### Description [src]

Sets the contents of a `GValue` initialized with `CLUTTER_TYPE_PAINT_NODE`.

Unlike clutter_value_set_paint_node(), this function will not take a reference on the passed `node`: instead, it will take ownership of the current reference count.

Available since: 13

#### Parameters

`value`

  Type: `GValue`

  A `GValue`, initialized with `CLUTTER_TYPE_PAINT_NODE`.

  The data is owned by the caller of the function.

`node`

  Type: `ClutterPaintNode`

  A `ClutterPaintNode`, or `NULL`.

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