com.jme.image
Enum Texture.CombinerSource

java.lang.Object
  extended by java.lang.Enum<Texture.CombinerSource>
      extended by com.jme.image.Texture.CombinerSource
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<Texture.CombinerSource>
Enclosing class:
Texture

public static enum Texture.CombinerSource
extends java.lang.Enum<Texture.CombinerSource>


Enum Constant Summary
Constant
          The blend color set on this texture.
CurrentTexture
          The current texture unit's bound texture.
Previous
          The incoming fragment color from the previous texture unit.
PrimaryColor
          The incoming fragment color before any texturing is applied.
TextureUnit0
          The texture bound on texture unit 0.
TextureUnit1
          The texture bound on texture unit 1.
TextureUnit10
          The texture bound on texture unit 10.
TextureUnit11
          The texture bound on texture unit 11.
TextureUnit12
          The texture bound on texture unit 12.
TextureUnit13
          The texture bound on texture unit 13.
TextureUnit14
          The texture bound on texture unit 14.
TextureUnit15
          The texture bound on texture unit 15.
TextureUnit16
          The texture bound on texture unit 16.
TextureUnit17
          The texture bound on texture unit 17.
TextureUnit18
          The texture bound on texture unit 18.
TextureUnit19
          The texture bound on texture unit 19.
TextureUnit2
          The texture bound on texture unit 2.
TextureUnit20
          The texture bound on texture unit 20.
TextureUnit21
          The texture bound on texture unit 21.
TextureUnit22
          The texture bound on texture unit 22.
TextureUnit23
          The texture bound on texture unit 23.
TextureUnit24
          The texture bound on texture unit 24.
TextureUnit25
          The texture bound on texture unit 25.
TextureUnit26
          The texture bound on texture unit 26.
TextureUnit27
          The texture bound on texture unit 27.
TextureUnit28
          The texture bound on texture unit 28.
TextureUnit29
          The texture bound on texture unit 29.
TextureUnit3
          The texture bound on texture unit 3.
TextureUnit30
          The texture bound on texture unit 30.
TextureUnit31
          The texture bound on texture unit 31.
TextureUnit4
          The texture bound on texture unit 4.
TextureUnit5
          The texture bound on texture unit 5.
TextureUnit6
          The texture bound on texture unit 6.
TextureUnit7
          The texture bound on texture unit 7.
TextureUnit8
          The texture bound on texture unit 8.
TextureUnit9
          The texture bound on texture unit 9.
 
Method Summary
static Texture.CombinerSource valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static Texture.CombinerSource[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

Previous

public static final Texture.CombinerSource Previous
The incoming fragment color from the previous texture unit. When used on texture unit 0, this is the same as using PrimaryColor.


Constant

public static final Texture.CombinerSource Constant
The blend color set on this texture.


PrimaryColor

public static final Texture.CombinerSource PrimaryColor
The incoming fragment color before any texturing is applied.


CurrentTexture

public static final Texture.CombinerSource CurrentTexture
The current texture unit's bound texture.


TextureUnit0

public static final Texture.CombinerSource TextureUnit0
The texture bound on texture unit 0.


TextureUnit1

public static final Texture.CombinerSource TextureUnit1
The texture bound on texture unit 1.


TextureUnit2

public static final Texture.CombinerSource TextureUnit2
The texture bound on texture unit 2.


TextureUnit3

public static final Texture.CombinerSource TextureUnit3
The texture bound on texture unit 3.


TextureUnit4

public static final Texture.CombinerSource TextureUnit4
The texture bound on texture unit 4.


TextureUnit5

public static final Texture.CombinerSource TextureUnit5
The texture bound on texture unit 5.


TextureUnit6

public static final Texture.CombinerSource TextureUnit6
The texture bound on texture unit 6.


TextureUnit7

public static final Texture.CombinerSource TextureUnit7
The texture bound on texture unit 7.


TextureUnit8

public static final Texture.CombinerSource TextureUnit8
The texture bound on texture unit 8.


TextureUnit9

public static final Texture.CombinerSource TextureUnit9
The texture bound on texture unit 9.


TextureUnit10

public static final Texture.CombinerSource TextureUnit10
The texture bound on texture unit 10.


TextureUnit11

public static final Texture.CombinerSource TextureUnit11
The texture bound on texture unit 11.


TextureUnit12

public static final Texture.CombinerSource TextureUnit12
The texture bound on texture unit 12.


TextureUnit13

public static final Texture.CombinerSource TextureUnit13
The texture bound on texture unit 13.


TextureUnit14

public static final Texture.CombinerSource TextureUnit14
The texture bound on texture unit 14.


TextureUnit15

public static final Texture.CombinerSource TextureUnit15
The texture bound on texture unit 15.


TextureUnit16

public static final Texture.CombinerSource TextureUnit16
The texture bound on texture unit 16.


TextureUnit17

public static final Texture.CombinerSource TextureUnit17
The texture bound on texture unit 17.


TextureUnit18

public static final Texture.CombinerSource TextureUnit18
The texture bound on texture unit 18.


TextureUnit19

public static final Texture.CombinerSource TextureUnit19
The texture bound on texture unit 19.


TextureUnit20

public static final Texture.CombinerSource TextureUnit20
The texture bound on texture unit 20.


TextureUnit21

public static final Texture.CombinerSource TextureUnit21
The texture bound on texture unit 21.


TextureUnit22

public static final Texture.CombinerSource TextureUnit22
The texture bound on texture unit 22.


TextureUnit23

public static final Texture.CombinerSource TextureUnit23
The texture bound on texture unit 23.


TextureUnit24

public static final Texture.CombinerSource TextureUnit24
The texture bound on texture unit 24.


TextureUnit25

public static final Texture.CombinerSource TextureUnit25
The texture bound on texture unit 25.


TextureUnit26

public static final Texture.CombinerSource TextureUnit26
The texture bound on texture unit 26.


TextureUnit27

public static final Texture.CombinerSource TextureUnit27
The texture bound on texture unit 27.


TextureUnit28

public static final Texture.CombinerSource TextureUnit28
The texture bound on texture unit 28.


TextureUnit29

public static final Texture.CombinerSource TextureUnit29
The texture bound on texture unit 29.


TextureUnit30

public static final Texture.CombinerSource TextureUnit30
The texture bound on texture unit 30.


TextureUnit31

public static final Texture.CombinerSource TextureUnit31
The texture bound on texture unit 31.

Method Detail

values

public static Texture.CombinerSource[] 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 (Texture.CombinerSource c : Texture.CombinerSource.values())
    System.out.println(c);

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

valueOf

public static Texture.CombinerSource 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