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:uint8_tNo description available.
green:uint8_tNo description available.
blue:uint8_tNo description available.
alpha:uint8_tNo 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.