public static String getExternalStoragePath() { return currentPath(); }
private static String assetsFolder() { return currentDirectory() + ASSETS_FOLDER + File.separator; }
public static String clearPath(String path) { String cleanPath = path.replaceAll("/", File.separator); final String upper = "../"; int index = cleanPath.indexOf(upper); while (index != -1) { int lastFolder = lastFolder(cleanPath, index); String before = cleanPath.substring(0, lastFolder - 1); String after = cleanPath.substring(index + 3); cleanPath = before + after; index = cleanPath.indexOf(upper); } return cleanPath; }
protected void initialSetup(String suffix) { String defaultPath = PathHelper.currentFileDirectory(); setPath(defaultPath + suffix); }
public static String[] listAssets(String path) throws IOException { String dir = assetsFolder() + path; String[] files = new File(dir).list(); Arrays.sort(files); return files; }
public StaticLayer loadImageAsStream(String path) { String p = path.substring(IOHelper.STREAM_PREFIX.length()); try { return loadImage(PathHelper.loadAsset(p), p); } catch (IOException e) { e.printStackTrace(); } return null; }
public Model loadModel(String path) { String extension = PathHelper.getExtension(path).toLowerCase(); ModelLoader loader = loaders.get(extension); return loader.loadModel(Gdx.files.internal(fullPath() + path)); }
protected void initialSetup(String suffix) { //Load Monitors /*GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment(); GraphicsDevice[] gs = ge.getScreenDevices();*/ String defaultPath = PathHelper.currentFileDirectory().toString(); setPath(defaultPath + suffix); }
private static String assetsFolder() { return currentDirectory() + ASSETS_FOLDER + File.separator; }
public static String[] listAssets(String path) throws IOException { String dir = assetsFolder() + path; String[] files = new File(dir).list(); Arrays.sort(files); return files; }
public StaticLayer loadImageAsStream(String path) { String p = path.substring(IOHelper.STREAM_PREFIX.length()); try { return loadImage(PathHelper.loadAsset(p), p); } catch (IOException e) { e.printStackTrace(); } return null; }
public static String getExternalStoragePath() { return currentPath(); }
public static String clearPath(String path) { String cleanPath = path.replaceAll("/", File.separator); final String upper = "../"; int index = cleanPath.indexOf(upper); while (index != -1) { int lastFolder = lastFolder(cleanPath, index); String before = cleanPath.substring(0, lastFolder - 1); String after = cleanPath.substring(index + 3); cleanPath = before + after; index = cleanPath.indexOf(upper); } return cleanPath; }
protected void initialSetup(String suffix) { //Load Monitors /*GraphicsEnvironment ge = GraphicsEnvironment.getLocalGraphicsEnvironment(); GraphicsDevice[] gs = ge.getScreenDevices();*/ String defaultPath = PathHelper.currentFileDirectory().toString(); setPath(defaultPath + suffix); }
private static String getFilename() { File folder = new File(PathHelper.currentDirectory() + "/images/"); if (!folder.exists()) { folder.mkdirs(); } return folder.getAbsolutePath() + "/screenshot.png"; }
public static InputStream loadAsset(String path) throws IOException { return new FileInputStream(new File(assetsFolder() + path)); }
private BufferedImage getImageAsStream(String path) { if (images.containsKey(path)) { return images.get(path); } else { String p = path.substring(IOHelper.STREAM_PREFIX.length()); InputStream stream = null; try { stream = PathHelper.loadAsset(p); } catch (IOException e) { e.printStackTrace(); } return getImage(stream, path); } }
protected void initialSetup(String suffix) { String defaultPath = PathHelper.currentFileDirectory().toString(); setPath(defaultPath + suffix); }
public static InputStream loadAsset(String path) throws IOException { return new FileInputStream(new File(assetsFolder() + path)); }
protected void initialSetup(String path) { String directory = PathHelper.currentFileDirectory()+path; glCore.setPath(directory); glCore.initDefault(); setupCalled = true; }