Example #1
0
        private void GenerateSplash(string outputFolder, Color backgroundColor, Image splashSource, Domain.Model.Platform platform)
        {
            var splashFolder = Path.Combine(outputFolder, "splash");

            if (!Directory.Exists(splashFolder))
            {
                Directory.CreateDirectory(splashFolder);
            }

            foreach (var splash in platform.Splashs)
            {
                this.GenerateImage(splashSource, backgroundColor, splash, splashFolder);
            }
        }
Example #2
0
        private void GenerateIcon(string outputFolder, Color backgroundColor, Image iconSource, Domain.Model.Platform platform)
        {
            var iconFolder = Path.Combine(outputFolder, "icon");

            if (!Directory.Exists(iconFolder))
            {
                Directory.CreateDirectory(iconFolder);
            }

            foreach (var icon in platform.Icons)
            {
                this.GenerateImage(iconSource, backgroundColor, icon, iconFolder);
            }
        }