Ejemplo n.º 1
0
 public static string GetTypeName(string ext)
 {
     ext = FileTypeUtils.TrimExtension(ext);
     if (FileTypeUtils.types.ContainsKey(ext))
     {
         return(FileTypeUtils.types[ext].name);
     }
     return("file");
 }
Ejemplo n.º 2
0
 public static bool IsBuildable(string ext, bool isFolderReference)
 {
     ext = FileTypeUtils.TrimExtension(ext);
     if (isFolderReference)
     {
         return(true);
     }
     return(FileTypeUtils.IsBuildableFile(ext));
 }
Ejemplo n.º 3
0
 public static PBXFileType GetFileType(string ext, bool isFolderRef)
 {
     ext = FileTypeUtils.TrimExtension(ext);
     if (isFolderRef || !FileTypeUtils.types.ContainsKey(ext))
     {
         return(PBXFileType.Resource);
     }
     return(FileTypeUtils.types[ext].type);
 }
Ejemplo n.º 4
0
 internal static bool IsFileTypeExplicit(string ext)
 {
     ext = FileTypeUtils.TrimExtension(ext);
     if (FileTypeUtils.types.ContainsKey(ext))
     {
         return(FileTypeUtils.types[ext].isExplicit);
     }
     return(false);
 }
Ejemplo n.º 5
0
 public static bool IsBuildableFile(string ext)
 {
     ext = FileTypeUtils.TrimExtension(ext);
     return(!FileTypeUtils.types.ContainsKey(ext) || (uint)FileTypeUtils.types[ext].type > 0U);
 }
Ejemplo n.º 6
0
 public static bool IsKnownExtension(string ext)
 {
     ext = FileTypeUtils.TrimExtension(ext);
     return(FileTypeUtils.types.ContainsKey(ext));
 }
Ejemplo n.º 7
0
 public static bool IsBuildableFile(string ext)
 {
     ext = FileTypeUtils.TrimExtension(ext);
     return(!FileTypeUtils.types.ContainsKey(ext) || FileTypeUtils.types[ext].type != PBXFileType.NotBuildable);
 }