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.


[View source]

Instance Method Detail

def add? #

[View source]
def atop? #

[View source]
def clear? #

[View source]
def color_burn? #

[View source]
def color_dodge? #

[View source]
def darken? #

[View source]
def dest? #

[View source]
def dest_atop? #

[View source]
def dest_in? #

[View source]
def dest_out? #

[View source]
def dest_over? #

[View source]
def difference? #

[View source]
def exclusion? #

[View source]
def hard_light? #

[View source]
def hsl_color? #

[View source]
def hsl_hue? #

[View source]
def hsl_luminosity? #

[View source]
def hsl_saturation? #

[View source]
def in? #

[View source]
def lighten? #

[View source]
def multiply? #

[View source]
def out? #

[View source]
def over? #

[View source]
def overlay? #

[View source]
def saturate? #

[View source]
def screen? #

[View source]
def soft_light? #

[View source]
def source? #

[View source]
def xor? #

[View source]