An enum defining different types of blend shaders.
|
enum | VuoBlendMode {
VuoBlendMode_Normal,
VuoBlendMode_Multiply,
VuoBlendMode_DarkerComponent,
VuoBlendMode_DarkerColor,
VuoBlendMode_LinearBurn,
VuoBlendMode_ColorBurn,
VuoBlendMode_Screen,
VuoBlendMode_LighterComponent,
VuoBlendMode_LighterColor,
VuoBlendMode_LinearDodge,
VuoBlendMode_ColorDodge,
VuoBlendMode_Overlay,
VuoBlendMode_SoftLight,
VuoBlendMode_HardLight,
VuoBlendMode_VividLight,
VuoBlendMode_LinearLight,
VuoBlendMode_PinLight,
VuoBlendMode_HardMix,
VuoBlendMode_Difference,
VuoBlendMode_Exclusion,
VuoBlendMode_Subtract,
VuoBlendMode_Divide,
VuoBlendMode_Hue,
VuoBlendMode_Saturation,
VuoBlendMode_Color,
VuoBlendMode_Luminosity,
VuoBlendMode_Power
} |
| An enum defining different types of blend shaders. More...
|
|
An enum defining different types of blend shaders.
Enumerator |
---|
VuoBlendMode_Normal |
Standard alpha compositing. Foreground colors replace background colors, unless they're alpha-transparent.
|
VuoBlendMode_Multiply |
Multiplies each component of the foreground and background colors. Makes the composite image darker.
|
VuoBlendMode_DarkerComponent |
Chooses the darker of each of the foreground and background color's RGB components.
|
VuoBlendMode_DarkerColor |
Chooses the darker color by comparing the luminance of each color.
|
VuoBlendMode_LinearBurn |
Linear burn.
|
VuoBlendMode_ColorBurn |
Color burn.
|
VuoBlendMode_Screen |
Screen.
|
VuoBlendMode_LighterComponent |
Chooses the lighter of each of the foreground and background color's RGB components.
|
VuoBlendMode_LighterColor |
Chooses the lighter color by comparing the luminance of each color.
|
VuoBlendMode_LinearDodge |
Adds each component of the foreground and background colors. Makes the composite image lighter.
|
VuoBlendMode_ColorDodge |
Color dodge.
|
VuoBlendMode_Overlay |
Overlay.
|
VuoBlendMode_SoftLight |
Soft light.
|
VuoBlendMode_HardLight |
Hard light.
|
VuoBlendMode_VividLight |
Vivid light.
|
VuoBlendMode_LinearLight |
Linear light.
|
VuoBlendMode_PinLight |
Pin light.
|
VuoBlendMode_HardMix |
Hard mix.
|
VuoBlendMode_Difference |
Difference.
|
VuoBlendMode_Exclusion |
Exclusion.
|
VuoBlendMode_Subtract |
Subtracts each component of the foreground color from the background color. Makes the composite image darker.
|
VuoBlendMode_Divide |
Divides each component of the background color by the foreground color.
|
VuoBlendMode_Hue |
Hue.
|
VuoBlendMode_Saturation |
Saturation.
|
VuoBlendMode_Color |
Color.
|
VuoBlendMode_Luminosity |
Luminosity.
|
VuoBlendMode_Power |
Power.
|
Returns a list of values that instances of this type can have.
Encodes value
as a JSON object.
Automatically generated function.
Same as VuoBlendMode_getString
()
Decodes the JSON object js
, expected to contain a string, to create a new VuoBlendMode
.
VuoBlendMode VuoBlendMode_makeFromString |
( |
const char * |
str | ) |
|
Automatically generated function.
Automatically generated function.
Automatically generated function.