glamour.texture

Undocumented in source.

Members

Aliases

Texture2DArray
alias Texture2DArray = Texture3DBase!(GL_PROXY_TEXTURE_2D_ARRAY)
Undocumented in source.
Texture3D
alias Texture3D = Texture3DBase!(GL_TEXTURE_3D)
Undocumented in source.
TextureError
deprecated alias TextureError = TextureException
Undocumented in source.

Classes

Texture1D
class Texture1D

Represents an OpenGL 1D texture. The constructor must be used to avoid segmentation faults.

Texture2D
class Texture2D

Represents an OpenGL 2D texture. The constructor must be used to avoid segmentation faults.

Texture3DBase
class Texture3DBase(GLenum target_)

Base class, which represents an OpenGL 3D or 2D array texture. The constructor must be used to avoid segmentation faults.

TextureException
class TextureException

This exception will be thrown if Texture2D.from_image fails to open the image.

Interfaces

ITexture
interface ITexture

Interface every Texture implements.

Mixin templates

CommonTextureMethods
mixintemplate CommonTextureMethods()

Every Texture-Class will mixin this template.

Meta