Click or drag to resize

ITexture Interface

Implements IImageData and offers access to internal for GPU upload.

Namespace:  Fusee.Engine.Common
Assembly:  Fusee.Engine.Common (in Fusee.Engine.Common.dll) Version: 0.7.0.0 (0.7.0.0)
Syntax
C#
public interface ITexture : IImageData

The ITexture type exposes the following members.

Properties
  NameDescription
Public propertyHeight
Height of the IImageData object in pixels.
(Inherited from IImageData.)
Public propertyIsEmpty
Returns true if IImageData has not been initialized with an byte array.
(Inherited from IImageData.)
Public propertyPixelData
The byte buffer that makes up the ITexture instance.
Public propertyPixelFormat
PixelFormat contains additional information about IImageData's pixel encoding, e.g. amount of color channels.
(Inherited from IImageData.)
Public propertyWidth
Width of the IImageData object in pixels.
(Inherited from IImageData.)
Top
Methods
  NameDescription
Public methodBlt
Block Image Transfer. Write a block of pixels to this instance from some other IImageData
(Inherited from IImageData.)
Public methodScanLines
Expose a set of pixel lines (enables IImageData to be used as src in other instances' Blt)
(Inherited from IImageData.)
Top
See Also