public final class BlendFunc
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
int |
dst |
int |
dst_alpha |
int |
src |
int |
src_alpha |
Constructor and Description |
---|
BlendFunc() |
BlendFunc(int src,
int dst) |
BlendFunc(int src,
int dst,
int srcAlpha,
int dstAlpha) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(BlendFunc func) |
static BlendFunc |
getAdd()
Additive blending
|
static BlendFunc |
getInterpolate()
Interpolative blending
|
static BlendFunc |
getInterpolate2()
Interpolative blending, with separate alpha
|
static BlendFunc |
getInterpolateColor() |
static BlendFunc |
getMultiply()
Multiplicative blending
|
static BlendFunc |
getPremultipliedAlpha()
Pre-multiplied Alpha
|
static BlendFunc |
getScreen()
Screen blending
|
static BlendFunc |
getScreenAlpha()
Screen-Alpha blending
|
void |
set(BlendFunc value) |
void |
setValues(int src,
int dst) |
public int src
public int dst
public int src_alpha
public int dst_alpha
public BlendFunc()
public BlendFunc(int src, int dst)
public BlendFunc(int src, int dst, int srcAlpha, int dstAlpha)
public void setValues(int src, int dst)
public void set(BlendFunc value)
public boolean equals(BlendFunc func)
public static BlendFunc getAdd()
public static BlendFunc getMultiply()
public static BlendFunc getInterpolate()
public static BlendFunc getInterpolate2()
public static BlendFunc getPremultipliedAlpha()
public static BlendFunc getScreen()
public static BlendFunc getScreenAlpha()
public static BlendFunc getInterpolateColor()