gestalt.shape.material
Class TexturePlugin
java.lang.Object
gestalt.shape.material.TexturePlugin
- All Implemented Interfaces:
- Disposable, MaterialPlugin
- Direct Known Subclasses:
- GPGPUCAWater.WaterTexture, JoglTexturePlugin
public abstract class TexturePlugin
- extends java.lang.Object
- implements MaterialPlugin, Disposable
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HINT_TEXTURE_FLIP_Y_AXIS
public static boolean HINT_TEXTURE_FLIP_Y_AXIS
ERROR_EXCEEDED_SIZE
public static final int ERROR_EXCEEDED_SIZE
- See Also:
- Constant Field Values
ERROR_BITMAP_REFERANCE_NULL
public static final int ERROR_BITMAP_REFERANCE_NULL
- See Also:
- Constant Field Values
TexturePlugin
public TexturePlugin()
isInitialized
public final boolean isInitialized()
position
public final Vector2f position()
bordercolor
public Color bordercolor()
getPixelWidth
public int getPixelWidth()
getPixelHeight
public int getPixelHeight()
scale
public final Vector3f scale()
rotation
public final Vector3f rotation()
nonpoweroftwotexturerescale
public final Vector2f nonpoweroftwotexturerescale()
setTextureTarget
public final void setTextureTarget(int theTextureTarget)
getTextureTarget
public int getTextureTarget()
setTextureUnit
public final void setTextureUnit(int theTextureUnit)
getTextureUnit
public final int getTextureUnit()
getFilterType
public final int getFilterType()
getWrapMode
public final int getWrapMode()
getMaxTextureSize
public abstract int getMaxTextureSize()
validateBitmapSize
public boolean validateBitmapSize(Bitmap theBitmap)
setWrapMode
public void setWrapMode(int theWrapMode)
setFilterType
public void setFilterType(int theFilterType)
load
public void load(Bitmap theBitmap)
reload
public void reload()
bitmap
public Bitmap bitmap()
setBitmapRef
public void setBitmapRef(Bitmap theBitmap)
processing library gestalt_p5 by Patrick Kochlik + Dennis Paul. (c) 2009