Lines Matching defs:texture
33 * Represents an OpenGL texture.
61 * Convenience method to call glDeleteTextures() on this texture's id.
66 * Sets the width, height, and format of the texture along with allocating
67 * the texture ID. Does nothing if the width, height, and format are already
92 * Wraps an existing texture.
117 * Indicates whether the texture requires blending.
121 * Indicates whether this texture should be cleaned up after use.
129 * Indicates whether this texture will use trilinear filtering.
134 * Optional, pointer to a texture coordinates mapper.
147 // and external texture wrapper
174 AutoTexture(Texture* texture)
175 : texture(texture) {}
177 if (texture && texture->cleanup) {
178 texture->deleteTexture();
179 delete texture;
183 Texture* const texture;