Method

ClapperEnhancerProxyget_target_properties

since: 0.10

Declaration [src]

GParamSpec**
clapper_enhancer_proxy_get_target_properties (
  ClapperEnhancerProxy* proxy,
  guint* n_properties
)

Description [src]

Get an array of properties in target enhancer.

Implementations can use this in order to find out what properties, type of their values (including valid ranges) are allowed to set for a given enhancer.

Use ClapperEnhancerParamFlags against flags of given GParamSpec to find out whether they are local, global or neither of them (internal).

The returned array includes only Clapper enhancer specific properties (global and local). Applications can not access any other properties that given enhancer is using internally.

Available since: 0.10

Parameters

n_properties

Type: guint*

Return location for the length of the returned array.

The argument will be set by the function.

Return value

Type: An array of GParamSpec*

An array of GParamSpec objects.

The length of the array is in the n_properties argument.
The returned data is owned by the instance.
The return value can be NULL.