API reference

Every public class, method, and event in @codexo/exojs. Generated from source.

E

enumBlendModes

@codexo/exojs / rendering / stable

Compositing blend modes applied when drawing a Drawable over the current render target. Modes 0–4 are implemented as fixed-function GPU blend equations (no texture capture required). Modes 5–17 use a backdrop-aware compositor: the content is first rendered off-screen, then composited over the captured backdrop via a W3C-compliant blend shader. Use isAdvancedBlendMode to test whether a mode requires the compositor path.

0
props
0
methods
0
events
Import
import { BlendModes } from '@codexo/exojs'

Compositing blend modes applied when drawing a Drawable over the current render target.

Modes 0–4 are implemented as fixed-function GPU blend equations (no texture capture required). Modes 5–17 use a backdrop-aware compositor: the content is first rendered off-screen, then composited over the captured backdrop via a W3C-compliant blend shader. Use isAdvancedBlendMode to test whether a mode requires the compositor path.

Members 18
Additive
Color
ColorBurn
ColorDodge
Darken
Difference
Exclusion
HardLight
Hue
Lighten
Luminosity
Multiply
Normal
Overlay
Saturation
Screen
SoftLight
Subtract
Source