This class implements a GLESceneGraph texture attributes object.
Definition GLESTextures.h:33
void setTexture(const TextureRef &texture, const unsigned int layerIndex) override
Sets the texture and attribute for a specified texture layer.
void bindAttribute(const GLESFramebuffer &framebuffer, GLESShaderProgram &shaderProgram) override
Binds this texture.
void unbindAttribute() override
Unbindes this attribute.
GLESTextures()
Creates a new GLESceneGraph textures object.
~GLESTextures() override
Destructs a GLESceneGraph textures objets.
ProgramType necessaryShader() const override
Returns the shader type necessary to render an object with this attribute.
This class is the base class for all textures objects.
Definition Textures.h:39