additv.shaders
Enum ABlendShader.BlendMode

java.lang.Object
  extended by java.lang.Enum<ABlendShader.BlendMode>
      extended by additv.shaders.ABlendShader.BlendMode
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<ABlendShader.BlendMode>
Enclosing class:
ABlendShader

public static enum ABlendShader.BlendMode
extends java.lang.Enum<ABlendShader.BlendMode>


Enum Constant Summary
Add
           
Blend
           
Burn
           
Darken
           
Difference
           
Dodge
           
Exclusion
           
Freeze
           
Glow
           
Hardlight
           
Heat
           
Lighten
           
Multiply
           
Overlay
           
Reflect
           
Screen
           
Softlight
           
Subtract
           
 
Method Summary
static ABlendShader.BlendMode valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static ABlendShader.BlendMode[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

Blend

public static final ABlendShader.BlendMode Blend

Multiply

public static final ABlendShader.BlendMode Multiply

Screen

public static final ABlendShader.BlendMode Screen

Darken

public static final ABlendShader.BlendMode Darken

Lighten

public static final ABlendShader.BlendMode Lighten

Difference

public static final ABlendShader.BlendMode Difference

Exclusion

public static final ABlendShader.BlendMode Exclusion

Overlay

public static final ABlendShader.BlendMode Overlay

Hardlight

public static final ABlendShader.BlendMode Hardlight

Softlight

public static final ABlendShader.BlendMode Softlight

Dodge

public static final ABlendShader.BlendMode Dodge

Burn

public static final ABlendShader.BlendMode Burn

Reflect

public static final ABlendShader.BlendMode Reflect

Glow

public static final ABlendShader.BlendMode Glow

Freeze

public static final ABlendShader.BlendMode Freeze

Heat

public static final ABlendShader.BlendMode Heat

Add

public static final ABlendShader.BlendMode Add

Subtract

public static final ABlendShader.BlendMode Subtract
Method Detail

values

public static ABlendShader.BlendMode[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (ABlendShader.BlendMode c : ABlendShader.BlendMode.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static ABlendShader.BlendMode valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
java.lang.NullPointerException - if the argument is null