Texture Class |
Namespace: Ooogles
The Texture type exposes the following members.
| Name | Description | |
|---|---|---|
| ActiveTextureUnit |
Gets the active texture unit.
| |
| CompressedTextureFormats |
Gets a list of symbolic constants indicating which compressed texture formats are available.
| |
| Current2DTexture |
Get the 2D texture that is currently bound for the active multitexture unit.
| |
| CurrentCubemapTexture |
Get the cubemap texture that is currently bound for the active multitexture unit.
| |
| Handle |
Internal OpenGL handle to the object
(Inherited from GLObject.) | |
| IsBound |
Checks if this texture is currently bound.
| |
| MagnificationFilter |
Gets or sets the magnification filter for this texture.
| |
| MaxCombinedTextureUnits |
Gets the maximum supported texture image units that can be used to access texture maps from the vertex shader and the fragment processor combined.
| |
| MaxCubeMapTextureSize |
Gets a rough estimate of the largest cube-map texture that the GL can handle.
| |
| MaxTextureSize |
Gets a rough estimate of the largest texture that the GL can handle.
| |
| MaxTextureUnits |
Gets the maximum supported texture image units that can be used to access texture maps from the fragment shader.
| |
| MaxVertexTextureUnits |
Gets the maximum supported texture image units that can be used to access texture maps from the vertex shader.
| |
| MinificationFilter |
Gets or sets the minification filter for this texture.
| |
| MipmapHint |
Gets or sets an implementation-specific hint for generating mipmaps.
| |
| WrapS |
Gets or sets the wrap mode for texture coordinate S (horizontal).
| |
| WrapT |
Gets or sets the wrap mode for texture coordinate T (vertical).
|
| Name | Description | |
|---|---|---|
| Bind |
Binds the texture.
| |
| BindToTextureUnit |
Actives a texture unit and binds this texture to that unit.
| |
| Copy |
Copies pixels from the current framebuffer into the texture.
| |
| Dispose |
Disposes of the OpenGL object
(Inherited from GLObject.) | |
| Equals |
Checks if this object matches another object.
(Inherited from GLObject.) | |
| GenerateMipmap |
Generate a complete set of mipmaps for this texture object.
| |
| GetHashCode |
Returns a hash code for this object
(Inherited from GLObject.) | |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| Reserve |
Reserve memory for a texture of given dimensions.
| |
| SubCopy |
Copies pixels from a part of the current framebuffer into the texture.
| |
| SubUploadT(glPixelFormat, Int32, Int32, Int32, Int32, T, Int32, glPixelDataType, Int32) |
Uploads a part of an image to the texture.
| |
| SubUploadT(glPixelFormat, Int32, Int32, Int32, Int32, T, Int32, glPixelDataType, Int32) |
Uploads a part of an image to the texture.
| |
| SubUploadCompressedT |
Uploads a part of a compressed image to the texture.
| |
| ToString | Returns a string that represents the current object. (Inherited from Object.) | |
| Unbind |
Unbinds the texture.
| |
| UnbindFromTextureUnit |
Actives a texture unit and unbinds this texture from that unit.
| |
| UploadT(glPixelFormat, Int32, Int32, T, Int32, glPixelDataType, Int32) |
Uploads an image to the texture.
| |
| UploadT(glPixelFormat, Int32, Int32, T, Int32, glPixelDataType, Int32) |
Uploads an image to the texture.
| |
| UploadCompressedT |
Uploads a compressed image to the texture.
|