gfx_image_pixelblend.h File Reference

Classes

struct  BlendPixelHandlerStruct
 
class  ImagePixelBlendInterface
 

Namespaces

 maxon
 
 maxon::ImagePixelBlends
 
 maxon::ImagePixelBlendsInternal
 

Typedefs

using BlendPixelHandlerRef = StrongRef< BlendPixelHandlerStruct >
 

Enumerations

enum class  BLENDPIXELFLAGS { NONE }
 

Functions

enum maxon::BLENDPIXELFLAGS MAXON_ENUM_FLAGS (BLENDPIXELFLAGS)
 
 MAXON_DATATYPE (BlendPixelHandlerRef, "net.maxon.datatype.blendpixelhandlerref", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_REGISTRY (ImagePixelBlend, ImagePixelBlends, "net.maxon.render.registry.blendmodeclasses")
 
 MAXON_DECLARATION (ImagePixelBlend, Add, "net.maxon.render.blendmode.add", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImagePixelBlend, Average, "net.maxon.render.blendmode.average", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImagePixelBlend, Color, "net.maxon.render.blendmode.color", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImagePixelBlend, Colorburn, "net.maxon.render.blendmode.colorburn", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImagePixelBlend, Colordodge, "net.maxon.render.blendmode.colordodge", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImagePixelBlend, Darken, "net.maxon.render.blendmode.darken", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImagePixelBlend, Darker, "net.maxon.render.blendmode.darker", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImagePixelBlend, Difference, "net.maxon.render.blendmode.difference", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImagePixelBlend, Dissolve, "net.maxon.render.blendmode.dissolve", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImagePixelBlend, Divide, "net.maxon.render.blendmode.divide", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImagePixelBlend, Exclusion, "net.maxon.render.blendmode.exclusion", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImagePixelBlend, Freeze, "net.maxon.render.blendmode.freeze", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImagePixelBlend, Glow, "net.maxon.render.blendmode.glow", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImagePixelBlend, Hardlight, "net.maxon.render.blendmode.hardlight", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImagePixelBlend, Hardmix, "net.maxon.render.blendmode.hardmix", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImagePixelBlend, Heat, "net.maxon.render.blendmode.heat", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImagePixelBlend, Hue, "net.maxon.render.blendmode.hue", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImagePixelBlend, Hypot, "net.maxon.render.blendmode.hypot", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImagePixelBlend, Levr, "net.maxon.render.blendmode.levr", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImagePixelBlend, Lighten, "net.maxon.render.blendmode.lighten", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImagePixelBlend, Lighter, "net.maxon.render.blendmode.lighter", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImagePixelBlend, Linearburn, "net.maxon.render.blendmode.linearburn", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImagePixelBlend, Lineardodge, "net.maxon.render.blendmode.lineardodge", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImagePixelBlend, Luminance, "net.maxon.render.blendmode.luminance", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImagePixelBlend, Multiply, "net.maxon.render.blendmode.multiply", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImagePixelBlend, Over, "net.maxon.render.blendmode.over", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImagePixelBlend, Overlay, "net.maxon.render.blendmode.overlay", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImagePixelBlend, Passfolder, "net.maxon.render.blendmode.passfolder", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImagePixelBlend, Pinlight, "net.maxon.render.blendmode.pinlight", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImagePixelBlend, Reflect, "net.maxon.render.blendmode.reflect", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImagePixelBlend, Saturation, "net.maxon.render.blendmode.saturation", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImagePixelBlend, Screen, "net.maxon.render.blendmode.screen", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImagePixelBlend, Softlight, "net.maxon.render.blendmode.softlight", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImagePixelBlend, Stamp, "net.maxon.render.blendmode.stamp", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImagePixelBlend, Subtract, "net.maxon.render.blendmode.subtract", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImagePixelBlend, Vividlight, "net.maxon.render.blendmode.vividlight", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImagePixelBlend, Xor, "net.maxon.render.blendmode.xor", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 
 MAXON_DECLARATION (ImagePixelBlend, ApplyAlpha, "net.maxon.render.blendmode.applyalpha", MAXON_IMPLEMENTATION_MODULE("net.maxon.image"))
 

Variables

 NONE
 

Variable Documentation

◆ NONE

NONE

no options set.