pixie/blends

Search:
Group by:
Source   Edit  

Blending modes.

Types

Blender = proc (backdrop, source: ColorRGBX): ColorRGBX {....gcsafe, raises: [].}
Function signature returned by blender. Source   Edit  

Procs

proc blendAlpha(backdrop, source: uint8): uint8 {.inline, ...raises: [], tags: [],
    forbids: [].}
Blends alphas of backdrop, source. Source   Edit  
proc blendColor(backdrop, source: ColorRGBX): ColorRGBX {....raises: [], tags: [],
    forbids: [].}
Source   Edit  
proc blendColorBurn(backdrop, source: ColorRGBX): ColorRGBX {....raises: [],
    tags: [], forbids: [].}
Source   Edit  
proc blendColorDodge(backdrop, source: ColorRGBX): ColorRGBX {....raises: [],
    tags: [], forbids: [].}
Source   Edit  
proc blendDarken(backdrop, source: ColorRGBX): ColorRGBX {.inline, ...raises: [],
    tags: [], forbids: [].}
Source   Edit  
proc blendDifference(backdrop, source: ColorRGBX): ColorRGBX {....raises: [],
    tags: [], forbids: [].}
Source   Edit  
proc blender(blendMode: BlendMode): Blender {....raises: [], tags: [], forbids: [].}
Source   Edit  
proc blendExcludeMask(backdrop, source: ColorRGBX): ColorRGBX {.inline,
    ...raises: [], tags: [], forbids: [].}
Source   Edit  
proc blendExclusion(backdrop, source: ColorRGBX): ColorRGBX {....raises: [],
    tags: [], forbids: [].}
Source   Edit  
proc blendHardLight(backdrop, source: ColorRGBX): ColorRGBX {....raises: [],
    tags: [], forbids: [].}
Source   Edit  
proc blendHue(backdrop, source: ColorRGBX): ColorRGBX {....raises: [], tags: [],
    forbids: [].}
Source   Edit  
proc blendLighten(backdrop, source: ColorRGBX): ColorRGBX {.inline, ...raises: [],
    tags: [], forbids: [].}
Source   Edit  
proc blendLuminosity(backdrop, source: ColorRGBX): ColorRGBX {....raises: [],
    tags: [], forbids: [].}
Source   Edit  
proc blendMask(backdrop, source: ColorRGBX): ColorRGBX {.inline, ...raises: [],
    tags: [], forbids: [].}
Source   Edit  
proc blendMultiply(backdrop, source: ColorRGBX): ColorRGBX {.inline, ...raises: [],
    tags: [], forbids: [].}
Source   Edit  
proc blendNormal(backdrop, source: ColorRGBX): ColorRGBX {.inline, ...raises: [],
    tags: [], forbids: [].}
Source   Edit  
proc blendOverlay(backdrop, source: ColorRGBX): ColorRGBX {....raises: [],
    tags: [], forbids: [].}
Source   Edit  
proc blendSaturation(backdrop, source: ColorRGBX): ColorRGBX {....raises: [],
    tags: [], forbids: [].}
Source   Edit  
proc blendScreen(backdrop, source: ColorRGBX): ColorRGBX {.inline, ...raises: [],
    tags: [], forbids: [].}
Source   Edit  
proc blendSoftLight(backdrop, source: ColorRGBX): ColorRGBX {....raises: [],
    tags: [], forbids: [].}
Source   Edit  
proc blendSubtractMask(backdrop, source: ColorRGBX): ColorRGBX {.inline,
    ...raises: [], tags: [], forbids: [].}
Source   Edit