Clapper.EnhancerProxy.get_settings

### Method

# Clapper EnhancerProxyget_settings

since: 0.10

#### Declaration [src]

    GSettings*
    clapper_enhancer_proxy_get_settings (
      ClapperEnhancerProxy* proxy
    )

#### Description [src]

Get `GSettings` of an enhancer.

Implementations can use this together with `clapper_enhancer_proxy_get_target_properties()` in order to allow user to configure global enhancer properties.

Settings include only keys from properties with `CLAPPER_ENHANCER_PARAM_GLOBAL` flag and are meant ONLY for user to set. To configure application local enhancer properties, use `clapper_enhancer_proxy_set_locally()` instead.

This function returns a new instance of `GSettings`, so settings can be accessed from different threads if needed.

Available since: 0.10

#### Return value

Type: `GSettings`

A new `GSettings` instance for an enhancer.

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