public final class TextureParam
extends java.lang.Object
implements java.lang.Cloneable
| Constructor and Description |
|---|
TextureParam() |
TextureParam(boolean mipmap,
float anisotropicDegree,
int minFilter,
int magFilter,
int wrapS,
int wrapT,
int wrapR,
int target,
int numChannelBits,
int alphaTestThreshold,
int compression,
int compressionSwizzling,
float lodBias) |
| Modifier and Type | Method and Description |
|---|---|
TextureParam |
clone() |
int |
getAlphaTestThreshold() |
float |
getAnisotropicDegree() |
int |
getCompression() |
int |
getCompressionSwizzling() |
float |
getLodBias() |
int |
getMagFilter() |
int |
getMinFilter() |
int |
getNumChannelBits() |
int |
getTarget() |
int |
getWrapR() |
int |
getWrapS() |
int |
getWrapT() |
boolean |
isMipmap() |
TextureParam |
set(TextureParam from) |
TextureParam |
setAlphaTestThreshold(int alphaTestThreshold) |
TextureParam |
setAnisotropicDegree(float anisotropicLevel) |
TextureParam |
setCompression(int compression) |
TextureParam |
setCompressionSwizzling(int compressionSwizzling) |
TextureParam |
setLodBias(float lodBias) |
TextureParam |
setMagFilter(int magFilter) |
TextureParam |
setMinFilter(int minFilter) |
TextureParam |
setMipmap(boolean mipmap) |
TextureParam |
setNumChannelBits(int numChannelBits) |
TextureParam |
setTarget(int target) |
TextureParam |
setWrapR(int wrapR) |
TextureParam |
setWrapS(int wrapS) |
TextureParam |
setWrapT(int wrapT) |
public TextureParam()
public TextureParam(boolean mipmap,
float anisotropicDegree,
int minFilter,
int magFilter,
int wrapS,
int wrapT,
int wrapR,
int target,
int numChannelBits,
int alphaTestThreshold,
int compression,
int compressionSwizzling,
float lodBias)
public TextureParam clone()
clone in class java.lang.Objectpublic TextureParam set(TextureParam from)
public final boolean isMipmap()
public final TextureParam setMipmap(boolean mipmap)
public final float getAnisotropicDegree()
public final TextureParam setAnisotropicDegree(float anisotropicLevel)
public final TextureParam setMinFilter(int minFilter)
public final int getMinFilter()
public final TextureParam setMagFilter(int magFilter)
public final int getMagFilter()
public final TextureParam setWrapS(int wrapS)
wrapS - OpenGL wrapping mode idIGL.GL_REPEAT,
IGL.GL_CLAMP,
IGL.GL_CLAMP_TO_EDGE,
IGL.GL_CLAMP_TO_BORDERpublic final int getWrapS()
public final TextureParam setWrapT(int wrapT)
wrapT - OpenGL wrapping mode idIGL.GL_REPEAT,
IGL.GL_CLAMP,
IGL.GL_CLAMP_TO_EDGE,
IGL.GL_CLAMP_TO_BORDERpublic final int getWrapT()
public final TextureParam setWrapR(int wrapR)
wrapR - OpenGL wrapping mode idIGL.GL_REPEAT,
IGL.GL_CLAMP,
IGL.GL_CLAMP_TO_EDGE,
IGL.GL_CLAMP_TO_BORDERpublic final int getWrapR()
public final TextureParam setTarget(int target)
public final int getTarget()
public final TextureParam setNumChannelBits(int numChannelBits)
public final int getNumChannelBits()
public final TextureParam setAlphaTestThreshold(int alphaTestThreshold)
public final int getAlphaTestThreshold()
public final int getCompression()
public final TextureParam setCompression(int compression)
public final TextureParam setCompressionSwizzling(int compressionSwizzling)
public final int getCompressionSwizzling()
public final float getLodBias()
public final TextureParam setLodBias(float lodBias)
Bonzai Engine 1.4.1-20200831 - A Java OpenGL engine and tools for Windows/Mac/Linux/Android
Copyright © 2007-2019 Jérôme Jouvie bonzaiengine.com contact@bonzaiengine.com