Lines Matching refs:Texture
29 * Represents an OpenGL texture.
31 class Texture {
33 Texture();
34 Texture(Caches& caches);
36 virtual ~Texture() { }
55 * Convenience method to call glDeleteTextures() on this texture's id.
60 * Name of the texture.
68 * Indicates whether the texture requires blending.
80 * Indicates whether this texture should be cleaned up after use.
88 * Indicates whether this texture will use trilinear filtering.
93 * Optional, pointer to a texture coordinates mapper.
99 * Last wrap modes set on this texture. Defaults to GL_CLAMP_TO_EDGE.
105 * Last filters set on this texture. Defaults to GL_NEAREST.
114 }; // struct Texture
118 AutoTexture(const Texture* texture): mTexture(texture) { }
127 const Texture* mTexture;