UnityEditor.BuildPlayerWindow.BuildPlatforms.BuildPlatforms C# (CSharp) Method

BuildPlatforms() private method

private BuildPlatforms ( ) : System
return System
            internal BuildPlatforms()
            {
                List<BuildPlayerWindow.BuildPlatform> list = new List<BuildPlayerWindow.BuildPlatform> {
                    new BuildPlayerWindow.BuildPlatform("Web Player", "BuildSettings.Web", 2, 1),
                    new BuildPlayerWindow.BuildPlatform("PC, Mac & Linux Standalone", "BuildSettings.Standalone", 1, 1),
                    new BuildPlayerWindow.BuildPlatform("iOS", "BuildSettings.iPhone", 4, 1),
                    new BuildPlayerWindow.BuildPlatform("Android", "BuildSettings.Android", 7, 1),
                    new BuildPlayerWindow.BuildPlatform("BlackBerry", "BuildSettings.BlackBerry", 0x10, 1),
                    new BuildPlayerWindow.BuildPlatform("Tizen", "BuildSettings.Tizen", 0x11, 1),
                    new BuildPlayerWindow.BuildPlatform("Xbox 360", "BuildSettings.XBox360", 6, 1),
                    new BuildPlayerWindow.BuildPlatform("Xbox One", "BuildSettings.XboxOne", 0x15, 1),
                    new BuildPlayerWindow.BuildPlatform("PS3", "BuildSettings.PS3", 5, 1),
                    new BuildPlayerWindow.BuildPlatform("PS Vita", "BuildSettings.PSP2", 0x12, 1),
                    new BuildPlayerWindow.BuildPlatform("PS4", "BuildSettings.PS4", 0x13, 1),
                    new BuildPlayerWindow.BuildPlatform("GLES Emulator", "BuildSettings.StandaloneGLESEmu", 9, 0),
                    new BuildPlayerWindow.BuildPlatform("Wii U", "BuildSettings.WiiU", 0x18, 0),
                    new BuildPlayerWindow.BuildPlatform("Windows Store", "BuildSettings.Metro", 14, 1),
                    new BuildPlayerWindow.BuildPlatform("Windows Phone 8", "BuildSettings.WP8", 15, 1),
                    new BuildPlayerWindow.BuildPlatform("WebGL (Preview)", "BuildSettings.WebGL", 13, 1),
                    new BuildPlayerWindow.BuildPlatform("Samsung TV", "BuildSettings.SamsungTV", 0x16, 1),
                    new BuildPlayerWindow.BuildPlatform("Nintendo 3DS", "BuildSettings.N3DS", 0x17, 0)
                };
                foreach (BuildPlayerWindow.BuildPlatform platform in list)
                {
                    platform.tooltip = BuildPipeline.GetBuildTargetGroupDisplayName(platform.targetGroup) + " settings";
                }
                this.buildPlatforms = list.ToArray();
                this.SetupStandaloneSubtargets();
            }