Exemplo n.º 1
0
 // 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);
 }
Exemplo n.º 2
0
        // 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);
        }
Exemplo n.º 3
0
        // 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);
        }
Exemplo n.º 4
0
 // 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]);
 }