com.threerings.opengl.renderer.config
Class TextureConfig.Texture2DTarget
java.lang.Object
com.threerings.opengl.renderer.Texture
com.threerings.opengl.renderer.Texture2D
com.threerings.opengl.renderer.config.TextureConfig.Texture2DTarget
- All Implemented Interfaces:
- Renderer.Observer
- Enclosing class:
- TextureConfig
protected static class TextureConfig.Texture2DTarget
- extends Texture2D
- implements Renderer.Observer
A texture that automatically adjusts itself to match the dimensions of the render surface.
| Fields inherited from class com.threerings.opengl.renderer.Texture |
_borderColor, _bytes, _compareFunc, _compareMode, _depthMode, _generateMipmaps, _id, _magFilter, _maxAnisotropy, _minFilter, _renderer, _target, _vbuf, _wrapR, _wrapS, _wrapT, COMPRESSED_FORMATS, FORMATS |
|
Method Summary |
void |
sizeChanged(int width,
int height)
Notes that the size of the renderer's drawable surface has changed. |
| Methods inherited from class com.threerings.opengl.renderer.Texture2D |
copySubImage, getHeight, getWidth, isRectangle, setCompressedImage, setImage, setImage, setImage, setImage, setImage, setImage, setImage, setSubimage, setSubimage |
| Methods inherited from class com.threerings.opengl.renderer.Texture |
delete, finalize, generateMipmap, getData, getDepth, getFormat, getFormat, getId, getInternalFormat, getTarget, getTotalBytes, halveImage, hasAlpha, isDepth, setBorderColor, setBytes, setCompare, setCompareFunc, setCompareMode, setDepthMode, setFilters, setGenerateMipmaps, setMagFilter, setMaxAnisotropy, setMinFilter, setMipmapBytes, setWrap, setWrap, setWrapR, setWrapS, setWrapT |
_format
protected TextureConfig.Format _format
- The requested format.
_border
protected boolean _border
- Whether or not to include a border.
_mipmap
protected boolean _mipmap
- Whether or not to define mipmaps.
TextureConfig.Texture2DTarget
public TextureConfig.Texture2DTarget(Renderer renderer,
TextureConfig.Format format,
boolean border,
boolean mipmap)
sizeChanged
public void sizeChanged(int width,
int height)
- Description copied from interface:
Renderer.Observer
- Notes that the size of the renderer's drawable surface has changed.
- Specified by:
sizeChanged in interface Renderer.Observer