Destructor.
Copy the texture pixels to an image.
Create the texture.
Return the size of the texture.
Tell whether the texture is repeated or not.
Tell whether the smooth filter is enabled or not.
Load the texture from a file on disk.
Load the texture from an image.
Load the texture from a file in memory.
Enable or disable repeating.
Enable or disable the smooth filter.
Update the whole texture from an array of pixels.
Update part of the texture from an array of pixels.
Update the texture from an image.
Update the texture from an image.
Update the texture from the contents of a window
Update a part of the texture from the contents of a window.
Update the texture from an image.
Update part of the texture from an array of pixels.
Update a part of the texture from the contents of a window.
Update a part of the texture from the contents of a window.
Creates a new texture from the same data (this means copying the entire set of pixels).
Bind a texture for rendering.
Get the maximum texture size allowed.
Image living on the graphics card that can be used for drawing.