public class TextureAttribute extends Attribute
Modifier and Type | Field and Description |
---|---|
static long |
Bump |
static String |
BumpAlias |
static long |
Diffuse |
static String |
DiffuseAlias |
static long |
Normal |
static String |
NormalAlias |
static long |
Specular |
static String |
SpecularAlias |
TextureDescriptor<Texture> |
textureDescription |
Constructor and Description |
---|
TextureAttribute(long type) |
TextureAttribute(long type,
Texture texture) |
TextureAttribute(long type,
TextureDescriptor<T> textureDescription) |
TextureAttribute(TextureAttribute copyFrom) |
Modifier and Type | Method and Description |
---|---|
Attribute |
copy() |
static TextureAttribute |
createBump(Texture texture) |
static TextureAttribute |
createDiffuse(Texture texture) |
static TextureAttribute |
createNormal(Texture texture) |
static TextureAttribute |
createSpecular(Texture texture) |
int |
hashCode() |
static boolean |
is(long mask) |
equals, getAttributeAlias, getAttributeType, toString
public static final String DiffuseAlias
public static final long Diffuse
public static final String SpecularAlias
public static final long Specular
public static final String BumpAlias
public static final long Bump
public static final String NormalAlias
public static final long Normal
public final TextureDescriptor<Texture> textureDescription
public TextureAttribute(long type)
public TextureAttribute(long type, TextureDescriptor<T> textureDescription)
public TextureAttribute(long type, Texture texture)
public TextureAttribute(TextureAttribute copyFrom)
public static final boolean is(long mask)
public static TextureAttribute createDiffuse(Texture texture)
public static TextureAttribute createSpecular(Texture texture)
public static TextureAttribute createNormal(Texture texture)
public static TextureAttribute createBump(Texture texture)
public Attribute copy()
Copyright © 2014. All Rights Reserved.