Exemple #1
0
 public void findTexturesFromDirectory(File dir, Collection<BackgroundTextureInfo> listToAppend) {
   for (File f : dir.listFiles()) {
     if (!f.isDirectory()) {
       BackgroundTextureInfo item = BackgroundTextureInfo.fromFile(f.getAbsolutePath());
       if (item != null) listToAppend.add(item);
     }
   }
 }
Exemple #2
0
 public BackgroundTextureInfo getTextureInfoById(String id) {
   if (id == null) return NO_TEXTURE;
   if (id.startsWith("/")) {
     BackgroundTextureInfo item = BackgroundTextureInfo.fromFile(id);
     if (item != null) return item;
   } else {
     for (BackgroundTextureInfo item : internalTextures) if (item.id.equals(id)) return item;
   }
   return NO_TEXTURE;
 }