Logo Search packages:      
Sourcecode: blender version File versions

int IMB_ispic ( char *  name  ) 

Attention:
Defined in util.c

Definition at line 135 of file util.c.

References IMB_ispic().

Referenced by imb_get_anim_type(), and IMB_ispic().

{
      if(U.uiflag & USER_FILTERFILEEXTS) {
            if (G.have_quicktime){
                  if(         BLI_testextensie(filename, ".jpg")
                        ||    BLI_testextensie(filename, ".jpeg")
                        ||    BLI_testextensie(filename, ".tga")
                        ||    BLI_testextensie(filename, ".rgb")
                        ||    BLI_testextensie(filename, ".bmp")
                        ||    BLI_testextensie(filename, ".png")
                        ||    BLI_testextensie(filename, ".iff")
                        ||    BLI_testextensie(filename, ".lbm")
                        ||    BLI_testextensie(filename, ".gif")
                        ||    BLI_testextensie(filename, ".psd")
                        ||    BLI_testextensie(filename, ".tif")
                        ||    BLI_testextensie(filename, ".tiff")
                        ||    BLI_testextensie(filename, ".pct")
                        ||    BLI_testextensie(filename, ".pict")
                        ||    BLI_testextensie(filename, ".pntg") //macpaint
                        ||    BLI_testextensie(filename, ".qtif")
#if defined(WITH_FREEIMAGE) || defined (WITH_IMAGEMAGICK) //nasty for now
                        ||    BLI_testextensie(filename, ".jng")
                        ||    BLI_testextensie(filename, ".mng")
                        ||    BLI_testextensie(filename, ".pbm")
                        ||    BLI_testextensie(filename, ".pgm")
                        ||    BLI_testextensie(filename, ".ppm")
                        ||    BLI_testextensie(filename, ".wbmp")
                        ||    BLI_testextensie(filename, ".cut")
                        ||    BLI_testextensie(filename, ".ico")
                        ||    BLI_testextensie(filename, ".koa")
                        ||    BLI_testextensie(filename, ".koala")
                        ||    BLI_testextensie(filename, ".pcd")
                        ||    BLI_testextensie(filename, ".pcx")
                        ||    BLI_testextensie(filename, ".ras")
#endif
                        ||    BLI_testextensie(filename, ".sgi")) {
                        return IMB_ispic_name(filename);
                  } else {
                        return(FALSE);                
                  }
            } else { // no quicktime
                  if(         BLI_testextensie(filename, ".jpg")
                        ||    BLI_testextensie(filename, ".jpeg")
                        ||    BLI_testextensie(filename, ".tga")
                        ||    BLI_testextensie(filename, ".rgb")
                        ||    BLI_testextensie(filename, ".bmp")
                        ||    BLI_testextensie(filename, ".png")
                        ||    BLI_testextensie(filename, ".iff")
                        ||    BLI_testextensie(filename, ".lbm")
#if defined(WITH_FREEIMAGE) || defined (WITH_IMAGEMAGICK) //nasty for now
                        ||    BLI_testextensie(filename, ".jng")
                        ||    BLI_testextensie(filename, ".mng")
                        ||    BLI_testextensie(filename, ".pbm")
                        ||    BLI_testextensie(filename, ".pgm")
                        ||    BLI_testextensie(filename, ".ppm")
                        ||    BLI_testextensie(filename, ".wbmp")
                        ||    BLI_testextensie(filename, ".cut")
                        ||    BLI_testextensie(filename, ".ico")
                        ||    BLI_testextensie(filename, ".koa")
                        ||    BLI_testextensie(filename, ".koala")
                        ||    BLI_testextensie(filename, ".pcd")
                        ||    BLI_testextensie(filename, ".pcx")
                        ||    BLI_testextensie(filename, ".ras")
                        ||    BLI_testextensie(filename, ".gif")
                        ||    BLI_testextensie(filename, ".psd")
                        ||    BLI_testextensie(filename, ".tif")
                        ||    BLI_testextensie(filename, ".tiff")
#endif
                  ||    BLI_testextensie(filename, ".sgi")) {
                        return IMB_ispic_name(filename);
                  }
                  else  {
                        return(FALSE);
                  }
            }
      } else { // no FILTERFILEEXTS
            return IMB_ispic_name(filename);
      }
}


Generated by  Doxygen 1.6.0   Back to index