public class TextureArray extends Texture
Texture.MagFilter, Texture.MinFilter, Texture.ShadowCompareMode, Texture.Type, Texture.WrapAxis, Texture.WrapMode
Constructor and Description |
---|
TextureArray()
Construct a TextureArray
warning, this feature is only supported on opengl 3.0 version.
|
TextureArray(java.util.List<Image> images)
Construct a TextureArray from the given list of images.
|
Modifier and Type | Method and Description |
---|---|
Texture |
createSimpleClone() |
Texture |
createSimpleClone(Texture rVal)
Retrieve a basic clone of this Texture (ie, clone everything but the
image data, which is shared)
|
Texture.Type |
getType() |
Texture.WrapMode |
getWrap(Texture.WrapAxis axis)
getWrap returns the wrap mode for a given coordinate axis
on this texture. |
void |
setWrap(Texture.WrapAxis axis,
Texture.WrapMode mode)
setWrap sets the wrap mode of this texture for a
particular axis. |
void |
setWrap(Texture.WrapMode mode)
setWrap sets the wrap mode of this texture for all axis. |
clone, equals, getAnisotropicFilter, getImage, getKey, getMagFilter, getMinFilter, getName, getShadowCompareMode, hashCode, read, setAnisotropicFilter, setImage, setKey, setMagFilter, setMinFilter, setName, setShadowCompareMode, toString, write
public TextureArray()
public TextureArray(java.util.List<Image> images)
images
- the images to use (not null)public Texture createSimpleClone()
createSimpleClone
in class Texture
public Texture createSimpleClone(Texture rVal)
Texture
createSimpleClone
in class Texture
rVal
- storage for the clone (not null, modified)public Texture.Type getType()
public Texture.WrapMode getWrap(Texture.WrapAxis axis)
Texture
getWrap
returns the wrap mode for a given coordinate axis
on this texture.public void setWrap(Texture.WrapAxis axis, Texture.WrapMode mode)
Texture
setWrap
sets the wrap mode of this texture for a
particular axis.public void setWrap(Texture.WrapMode mode)
Texture
setWrap
sets the wrap mode of this texture for all axis.