pub fn init(&mut self, red: u8, green: u8, blue: u8, alpha: u8) -> Option<Color> {
        unsafe {
            from_glib_none(ffi::clutter_color_init(
                self.to_glib_none_mut().0,
                red,
                green,
                blue,
                alpha,
            ))
        }
    }
/// Initializes `self` with the given values.
/// ## `red`
/// red component of the color, between 0 and 255
/// ## `green`
/// green component of the color, between 0 and 255
/// ## `blue`
/// blue component of the color, between 0 and 255
/// ## `alpha`
/// alpha component of the color, between 0 and 255
///
/// # Returns
///
/// the initialized `Color`
Initializes `self` with the given values.
Initializes ` self ` with the given values .
pub fn init(&mut self, red: u8, green: u8, blue: u8, alpha: u8) -> Option<Color> {
        unsafe {
            from_glib_none(ffi::clutter_color_init(
                self.to_glib_none_mut().0,
                red,
                green,
                blue,
                alpha,
            ))
        }
    }
pub fn init ( & mut self , red : u8 , green : u8 , blue : u8 , alpha : u8 ) -> Option < Color > { unsafe { from_glib_none ( ffi :: clutter_color_init ( self . to_glib_none_mut ( ) . 0 , red , green , blue , alpha , ) ) } }
Initializes `self` with the given values.
Initializes ` self ` with the given values .
the initialized `Color`
the initialized ` Color `
&mut self
red
u8
green
u8
blue
u8
alpha
u8
`red`
red component of the color, between 0 and 255
red component of the color between 0 and 255
`green`
green component of the color, between 0 and 255
green component of the color between 0 and 255
`blue`
blue component of the color, between 0 and 255
blue component of the color between 0 and 255
`alpha`
alpha component of the color, between 0 and 255
alpha component of the color between 0 and 255