Class BlendingAttribute
- java.lang.Object
-
- com.badlogic.gdx.graphics.g3d.Attribute
-
- com.badlogic.gdx.graphics.g3d.attributes.BlendingAttribute
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringAliasbooleanblendedWhether this material should be considered blended (default: true).intdestFunctionSpecifies how the (existing) red, green, blue, and alpha destination blending factors are computed (default: GL_ONE_MINUS_SRC_ALPHA)floatopacityThe opacity used as source alpha value, ranging from 0 (fully transparent) to 1 (fully opaque), (default: 1).intsourceFunctionSpecifies how the (incoming) red, green, blue, and alpha source blending factors are computed (default: GL_SRC_ALPHA)static longType
-
Constructor Summary
Constructors Constructor Description BlendingAttribute()BlendingAttribute(boolean blended, float opacity)BlendingAttribute(boolean blended, int sourceFunc, int destFunc, float opacity)BlendingAttribute(float opacity)BlendingAttribute(int sourceFunc, int destFunc)BlendingAttribute(int sourceFunc, int destFunc, float opacity)BlendingAttribute(BlendingAttribute copyFrom)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description intcompareTo(Attribute o)BlendingAttributecopy()inthashCode()static booleanis(long mask)-
Methods inherited from class com.badlogic.gdx.graphics.g3d.Attribute
equals, equals, getAttributeAlias, getAttributeType, register, toString
-
-
-
-
Field Detail
-
Alias
public static final java.lang.String Alias
- See Also:
- Constant Field Values
-
Type
public static final long Type
-
blended
public boolean blended
Whether this material should be considered blended (default: true). This is used for sorting (back to front instead of front to back).
-
sourceFunction
public int sourceFunction
Specifies how the (incoming) red, green, blue, and alpha source blending factors are computed (default: GL_SRC_ALPHA)
-
destFunction
public int destFunction
Specifies how the (existing) red, green, blue, and alpha destination blending factors are computed (default: GL_ONE_MINUS_SRC_ALPHA)
-
opacity
public float opacity
The opacity used as source alpha value, ranging from 0 (fully transparent) to 1 (fully opaque), (default: 1).
-
-
Constructor Detail
-
BlendingAttribute
public BlendingAttribute()
-
BlendingAttribute
public BlendingAttribute(boolean blended, int sourceFunc, int destFunc, float opacity)
-
BlendingAttribute
public BlendingAttribute(int sourceFunc, int destFunc, float opacity)
-
BlendingAttribute
public BlendingAttribute(int sourceFunc, int destFunc)
-
BlendingAttribute
public BlendingAttribute(boolean blended, float opacity)
-
BlendingAttribute
public BlendingAttribute(float opacity)
-
BlendingAttribute
public BlendingAttribute(BlendingAttribute copyFrom)
-
-