Header menu logo Nu

Texture.TextureData Type

Describes data loaded from a texture.

Union cases

Union case Description

TextureDataDotNet(Metadata, Bytes)

Full Usage: TextureDataDotNet(Metadata, Bytes)

Parameters:
Metadata : TextureMetadata
Bytes : byte array

TextureDataMipmap(Metadata, BlockCompressed, Bytes, Mipmaps)

Full Usage: TextureDataMipmap(Metadata, BlockCompressed, Bytes, Mipmaps)

Parameters:
Metadata : TextureMetadata
BlockCompressed : bool
Bytes : byte array
Mipmaps : (Vector2i * byte array) array

TextureDataNative(Metadata, TextureDataPtr, Disposer)

Full Usage: TextureDataNative(Metadata, TextureDataPtr, Disposer)

Parameters:
Metadata : TextureMetadata
TextureDataPtr : nativeint
Disposer : IDisposable

Instance members

Instance member Description

this.Bytes

Full Usage: this.Bytes

Returns: bool * byte array

The texture byte data.

Returns: bool * byte array

this.Dispose

Full Usage: this.Dispose

Manual disposal.

this.IsTextureDataDotNet

Full Usage: this.IsTextureDataDotNet

Returns: bool
Returns: bool

this.IsTextureDataMipmap

Full Usage: this.IsTextureDataMipmap

Returns: bool
Returns: bool

this.IsTextureDataNative

Full Usage: this.IsTextureDataNative

Returns: bool
Returns: bool

this.Metadata

Full Usage: this.Metadata

Returns: TextureMetadata

The metadata portion of this texture data.

Returns: TextureMetadata

Type something to start searching.