// Token: 0x0600011C RID: 284 RVA: 0x00009890 File Offset: 0x00007A90 public static List <BuildTargetGroup> GetValidPlatformGroups() { if (BuildPlayerWindow2._validplatformgroups != null) { return(BuildPlayerWindow2._validplatformgroups); } BuildPlayerWindow2._validplatformgroups = new List <BuildTargetGroup>(); foreach (BuildPlatform2 buildPlatform in BuildPlayerWindow2.GetValidPlatforms()) { BuildPlayerWindow2._validplatformgroups.Add(buildPlatform.TargetGroup); } return(BuildPlayerWindow2._validplatformgroups); }
// Token: 0x0600011A RID: 282 RVA: 0x000097B8 File Offset: 0x000079B8 public static BuildPlatform2 FindPlatform(string name) { List <BuildPlatform2> validPlatforms = BuildPlayerWindow2.GetValidPlatforms(); for (int i = 0; i < validPlatforms.Count; i++) { if (string.Equals(name, validPlatforms[i].Name, StringComparison.OrdinalIgnoreCase)) { return(validPlatforms[i]); } } return(null); }
// Token: 0x06000117 RID: 279 RVA: 0x000096D8 File Offset: 0x000078D8 public static Texture GetBuildTargetGroupImage(BuildTargetGroup group) { List <BuildPlatform2> validPlatforms = BuildPlayerWindow2.GetValidPlatforms(); foreach (BuildPlatform2 buildPlatform in validPlatforms) { if (buildPlatform.TargetGroup == group) { return(buildPlatform.Image); } } return(null); }
// Token: 0x0600011B RID: 283 RVA: 0x000097FC File Offset: 0x000079FC public static Texture2D GetPlatformImage(BuildTargetGroup platform) { if (BuildPlayerWindow2._platformImages == null) { BuildPlayerWindow2.GetValidPlatforms(); BuildPlayerWindow2._platformImages = new Texture2D[32]; foreach (BuildPlatform2 buildPlatform in BuildPlayerWindow2._validplatforms) { BuildPlayerWindow2._platformImages[(int)buildPlatform.TargetGroup] = (buildPlatform.Image as Texture2D); } } if (platform < 0 && (int)platform >= BuildPlayerWindow2._platformImages.Length) { return(null); } return(BuildPlayerWindow2._platformImages[(int)platform]); }