public override void Read(BinaryReader file, uint size) { base.Read(file, size); MipsCount.Read(file, 4); Mipdata.Read(file, size, (int)MipsCount.val); ResidentmipSize.Read(file, 4); unk1.Read(file, 2); unk2.Read(file, 2); Residentmip.Read(file, ResidentmipSize.val); }
public override void Write(BinaryWriter file) { base.Write(file); MipsCount.val = (uint)Mipdata.Count; MipsCount.Write(file); Mipdata.Write(file); ResidentmipSize.Write(file); unk1.Write(file); unk2.Write(file); Residentmip.Write(file); }