Struct
CoglColor
Description [src]
struct CoglColor {
uint8_t red;
uint8_t green;
uint8_t blue;
uint8_t alpha;
}
A generic color definition
CoglColor
is a simple structure holding the definition of a color such
that it can be efficiently used by GL.
Structure members
red
No description available.
green
No description available.
blue
No description available.
alpha
No description available.
Functions
cogl_color_from_string
Parses a string definition of a color, filling the CoglColor
.red,
CoglColor
.green, CoglColor
.blue and CoglColor
.alpha fields
of color
.
cogl_color_init_from_hsl
Converts a color expressed in HLS (hue, luminance and saturation)
values into a CoglColor
.
Instance methods
cogl_color_premultiply
Converts a non-premultiplied color to a pre-multiplied color. For example, semi-transparent red is (1.0, 0, 0, 0.5) when non-premultiplied and (0.5, 0, 0, 0.5) when premultiplied.
cogl_color_to_string
Returns a textual specification of color
in the hexadecimal form
#rrggbbaa
, where r
, g
, b
and a
are
hexadecimal digits representing the red, green, blue and alpha components respectively.