Class
ClutterColorState
Description [src]
final class Clutter.ColorState : GObject.Object
{
/* No available fields */
}
Color state of each ClutterActor
The ClutterColorState
class contains the colorspace of each color
states (e.g. sRGB colorspace).
Each ClutterActor
would own such an object.
A single ClutterColorState
object can be shared by multiple ClutterActor
or maybe a separate color state for each ClutterActor
(depending on whether
ClutterColorState
would be statefull or stateless).
ClutterColorState
, if not set during construction, it will default to sRGB
color state
The ClutterColorState
would have API to get the colorspace, whether the
actor content is in pq or not, and things like that.
Constructors
clutter_color_state_new_full
Create a new ClutterColorState object with all possible parameters. Some arguments might not be valid to set with other arguments.
Instance methods
clutter_color_state_get_blending
Retrieves a variant of color_state
that is suitable for blending. This
usually is a variant with linear transfer characteristics. If color_state
already is a ClutterColorState
suitable for blending, then color_state
is returned.
Signals
Signals inherited from GObject (1)
GObject::notify
The notify signal is emitted on an object when one of its properties has its value set through g_object_set_property(), g_object_set(), et al.