Namespace GtfDdsSharp
Classes
DdsImage
Provides properties and methods to read a DDS file and convert it to a GTF file.
DdsImageCollection
Represents a collection of DDS images. Provides properties and methods related to GTF file conversion.
DdsInfo
Defines constants related to the DDS file format.
GtfImage
Provides properties and methods to read textures from a GTF file.
GtfTexture
Represents a texture in a GTF file. Provides properties and methods related to DDS file conversion.
GtfUtils
Provides extension methods for the various GTF types.
MemoryUtils
Helper methods to perform low-level memory operations.
TextureConversion
Provides static methods to convert memory from GTF to DDS or vice versa using a layout buffer.
TextureRemap
Defines constants used for component remapping when converting textures from DDS to GTF.
Structs
DdsHeader
Represents the header of a DDS file.
DdsPixelFormat
Represents the pixel format of a DDS file.
GtfHeader
Represents the file header of a GTF file.
GtfTextureAttribute
Represents a texture attribute in a GTF file.
GtfTextureInfo
Represents information on a texture in a GTF file.
Layout
Represents a layout used for texture conversion.
PointerSpanEnumerator
Provides an enumerator to process chunks of unmanaged memory as a Span<T>.
Enums
ConvertOptions
Specifies options for DDS to GTF conversion.
InvertFlag
Specifies how to invert memory when converting a texture.
TextureDimension
Specifies the dimension of a GTF texture.
TextureFormat
Specifies the format of a GTF texture.
TextureLocation
Specifies the location of a GTF texture.