Esempio n. 1
0
        private ICollection <Image> ConstructImages(TextureFormat texture, out Image referenceImage)
        {
            var list        = new List <Image>();
            int oldSelected = texture.SelectedPalette;

            for (int i = 0; i < (texture.PalettesCount == 0 ? 1 : texture.PalettesCount); i++)
            {
                texture.SelectedPalette = i;
                list.Add(texture.GetImage());
            }
            texture.SelectedPalette = oldSelected;
            referenceImage          = texture.GetReferenceImage();
            return(list);
        }