enum Eagle::GPU::BlendMode

Overview

How newly drawn pixels combine with what's already there.

Defined in:

eagle/gpu/device.cr

Enum Members

None = 0

Overwrite pixels, ignoring alpha.

Alpha = 1

Normal transparency.

Additive = 2

Add color, which brightens. For glows and fire.

Multiply = 3

Multiply color, which darkens. For shadows and tinted glass.

Screen = 4

Lighten softly.

Instance Method Summary

Instance Method Detail

def additive? #

Returns true if this enum value equals Additive


def alpha? #

Returns true if this enum value equals Alpha


def multiply? #

Returns true if this enum value equals Multiply


def none? #

Returns true if this enum value equals None


def screen? #

Returns true if this enum value equals Screen