GFXGLTextureObject Class Reference#include <gfxGLTextureObject.h>
Inheritance diagram for GFXGLTextureObject: ![]()
Member Typedef Documentation
Constructor & Destructor Documentation
Member Function Documentation
Binds the texture to the given texture unit and applies the current sampler state because GL tracks filtering and wrapper per object, while GFX tracks per sampler.
Reimplemented from GFXTextureObject.
Reimplemented from GFXTextureObject.
Reloads texture from zombie cache, used by GFXGLTextureManager to resurrect the texture.
Implements GFXTextureObject.
Get/set data from texture (for dynamic textures and render targets).
Implements GFXTextureObject. Releases a lock previously acquired. Note that the mipLevel parameter must match the corresponding lock! Implements GFXTextureObject. Copy the back buffer into this texture. This texture will contain back buffer data from the rectangle: RectI( upperLeft, Point2I( getWidth(), getHeight() ) )
Implements GFXTextureObject.
When called the resource should destroy all device sensitive information (e.g. D3D resources in D3DPOOL_DEFAULT.
Implements GFXResource.
When called the resource should restore all device sensitive information destroyed by zombify().
Implements GFXResource.
The resource should put a description of itself (number of vertices, size/width of texture, etc.) in buffer.
Reimplemented from GFXTextureObject.
Friends And Related Function Documentation
Member Data Documentation
Internal GL object.
Pointer to owner device.
|