Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

NameDescription
CopyRgbaWToRGB(const Pixel &)

Conversion function for std::transform and the like.

Create()

Create a new GeoFp16Texture.

ExtractFloatPixelData(float *)

Copies the data of this texture into the given buffer.

ExtractMonoFloatPixelData(float *, Geo::s32)

Copies the data from the given buffer into this texture.

GetData()

Gets the raw data of this texture.

GetData()

Gets the raw data of this texture.

GetHeight()

Gets the width/height of this texture.

GetWidth()

Gets the width/height of this texture.

Load(Geo::IGeoInputStream &, Geo::u32)

Geo::IGeoSerialisable implementation.

Load(IGeoInputStream &, Geo::u32)

Load an instance of this class from an IGeoInputStream.

Release()

Geo::IGeoSerialisable implementation.

Release()

Free this object that was created within the Enlighten libraries.

Save(Geo::IGeoStream &, Geo::u32)

Geo::IGeoSerialisable implementation.

Save(IGeoStream &, Geo::u32)

Save an instance of this class to an IGeoStream.

SetMonoPixelData(const float *)

Copies the data from the given buffer into this texture.

SetResolution(Geo::s32, Geo::s32)

Sets the resolution.

SetRgbaPixelData(const Geo::u32 *)

Copies the data from the given buffer into this texture.

SetRgbaPixelData(const float *)

Copies the data from the given buffer into this texture.

SetRgbaPixelDataFromRgbm(const Geo::GeoRGBXTextureElement *, float)

Copies the data from the given buffer into this texture.

...

Free this object that was created within the Enlighten libraries.

Expect this to behave in a similar way to calling 'delete(this)'

...