enum Cairo::Operator

Defined in:

lib/gi-crystal/src/auto/cairo-1.0/cairo.cr

Enum Members

Clear = 0_u32
Source = 1_u32
Over = 2_u32
In = 3_u32
Out = 4_u32
Atop = 5_u32
Dest = 6_u32
DestOver = 7_u32
DestIn = 8_u32
DestOut = 9_u32
DestAtop = 10_u32
Xor = 11_u32
Add = 12_u32
Saturate = 13_u32
Multiply = 14_u32
Screen = 15_u32
Overlay = 16_u32
Darken = 17_u32
Lighten = 18_u32
ColorDodge = 19_u32
ColorBurn = 20_u32
HardLight = 21_u32
SoftLight = 22_u32
Difference = 23_u32
Exclusion = 24_u32
HslHue = 25_u32
HslSaturation = 26_u32
HslColor = 27_u32
HslLuminosity = 28_u32

Class Method Summary

Instance Method Summary

Class methods inherited from struct Enum

g_type : UInt64 g_type

Class Method Detail

def self.g_type : UInt64 #

Returns the type id (GType) registered in GLib type system.


Instance Method Detail

def add? #

def atop? #

def clear? #

def color_burn? #

def color_dodge? #

def darken? #

def dest? #

def dest_atop? #

def dest_in? #

def dest_out? #

def dest_over? #

def difference? #

def exclusion? #

def hard_light? #

def hsl_color? #

def hsl_hue? #

def hsl_luminosity? #

def hsl_saturation? #

def in? #

def lighten? #

def multiply? #

def out? #

def over? #

def overlay? #

def saturate? #

def screen? #

def soft_light? #

def source? #

def xor? #