public DdtFile(System.IO.Stream fileStream)
{
using (BrgBinaryReader reader = new BrgBinaryReader(new LittleEndianBitConverter(), fileStream))
{
reader.ReadInt32();
type = (DdtType)reader.ReadByte();
alphaBits = reader.ReadByte();
texelFormat = (DdtTexelFormat)reader.ReadByte();
mipMap = reader.ReadByte();
Height = reader.ReadInt32();
Width = reader.ReadInt32();
int length = 0;
for (int i = 0; i < mipMap; i++)
{
reader.ReadInt32();
length += reader.ReadInt32();
}
imageData = reader.ReadBytes(length);
}
}