Top |
GObject ╰── GInitiallyUnowned ╰── ClutterActorMeta ╰── ClutterEffect ╰── ClutterOffscreenEffect ╰── ClutterDesaturateEffect
ClutterDesaturateEffect is a sub-class of ClutterEffect that desaturates the color of an actor and its contents. The strenght of the desaturation effect is controllable and animatable through the “factor” property.
ClutterDesaturateEffect is available since Clutter 1.4
ClutterEffect *
clutter_desaturate_effect_new (gdouble factor
);
Creates a new ClutterDesaturateEffect to be used with
clutter_actor_add_effect()
Since: 1.4
void clutter_desaturate_effect_set_factor (ClutterDesaturateEffect *effect
,gdouble factor
);
Sets the desaturation factor for effect
, with 0.0 being "do not desaturate"
and 1.0 being "fully desaturate"
Since: 1.4
gdouble
clutter_desaturate_effect_get_factor (ClutterDesaturateEffect *effect
);
Retrieves the desaturation factor of effect
Since: 1.4
typedef struct _ClutterDesaturateEffect ClutterDesaturateEffect;
ClutterDesaturateEffect is an opaque structure whose members cannot be directly accessed
Since: 1.4
“factor”
property “factor” double
The desaturation factor, between 0.0 (no desaturation) and 1.0 (full desaturation).
Owner: ClutterDesaturateEffect
Flags: Read / Write
Allowed values: [0,1]
Default value: 1
Since: 1.4