enum EE::Graphics::BlendMode::Factor

Overview

#include <blendmode.hpp>

enum Factor {
    Zero,
    One,
    SrcColor,
    OneMinusSrcColor,
    DstColor,
    OneMinusDstColor,
    SrcAlpha,
    OneMinusSrcAlpha,
    DstAlpha,
    OneMinusDstAlpha,
};

Detailed Documentation

Enum Values

One

(0, 0, 0, 0)

SrcColor

(1, 1, 1, 1)

OneMinusSrcColor

(src.r, src.g, src.b, src.a)

DstColor

(1, 1, 1, 1) - (src.r, src.g, src.b, src.a)

OneMinusDstColor

(dst.r, dst.g, dst.b, dst.a)

SrcAlpha

(1, 1, 1, 1) - (dst.r, dst.g, dst.b, dst.a)

OneMinusSrcAlpha

(src.a, src.a, src.a, src.a)

DstAlpha

(1, 1, 1, 1) - (src.a, src.a, src.a, src.a)

OneMinusDstAlpha

(dst.a, dst.a, dst.a, dst.a)

(1, 1, 1, 1) - (dst.a, dst.a, dst.a, dst.a)