public void Load(StreamInfo input) { _format = new MLX0(input.FileData); BitmapInfos = new List <BitmapInfo>(); var index = 0; foreach (var(image, name) in _format.ImageStreams) { var gim = new GimAdapter(); gim.Load(image); foreach (var bi in gim.BitmapInfos) { bi.Name = index + (" " + name).Trim(); BitmapInfos.Add(bi); index++; } _gims.Add(gim); } }