C# Class HyoutaTools.Textures.DDSHeader

Datei anzeigen Open project: AdmiralCurtiss/HyoutaTools Class Usage Examples

Public Properties

Property Type Description
Caps uint
Caps2 uint
Caps3 uint
Caps4 uint
Depth uint
Flags uint
Height uint
Magic uint
MipMapCount uint
PitchOrLinearSize uint
PixelFormat DDSPixelFormat
Reserved1 uint[]
Reserved2 uint
Size uint
Width uint

Public Methods

Method Description
Generate ( uint width, uint height, uint mipmaps, TextureFormat format ) : byte[]
IsDDSTextureFormat ( TextureFormat format ) : bool

Method Details

Generate() public static method

public static Generate ( uint width, uint height, uint mipmaps, TextureFormat format ) : byte[]
width uint
height uint
mipmaps uint
format TextureFormat
return byte[]

IsDDSTextureFormat() public static method

public static IsDDSTextureFormat ( TextureFormat format ) : bool
format TextureFormat
return bool

Property Details

Caps public_oe property

public uint Caps
return uint

Caps2 public_oe property

public uint Caps2
return uint

Caps3 public_oe property

public uint Caps3
return uint

Caps4 public_oe property

public uint Caps4
return uint

Depth public_oe property

public uint Depth
return uint

Flags public_oe property

public uint Flags
return uint

Height public_oe property

public uint Height
return uint

Magic public_oe property

public uint Magic
return uint

MipMapCount public_oe property

public uint MipMapCount
return uint

PitchOrLinearSize public_oe property

public uint PitchOrLinearSize
return uint

PixelFormat public_oe property

public DDSPixelFormat,HyoutaTools.Textures PixelFormat
return DDSPixelFormat

Reserved1 public_oe property

public uint[] Reserved1
return uint[]

Reserved2 public_oe property

public uint Reserved2
return uint

Size public_oe property

public uint Size
return uint

Width public_oe property

public uint Width
return uint