/** * Loads a savable that has been saved on this system with saveGame() before. * @param gamePath A unique path for this game, e.g. com/mycompany/mygame * @param dataName A unique name for this savegame, e.g. "save_001" * @param manager Link to an AssetManager if required for loading the data (e.g. models with textures) * @return The savable that was saved or null if none was found */ public static Savable loadGame(String gamePath, String dataName, AssetManager manager) { return loadGame(gamePath, dataName, manager, JmeSystem.StorageFolderType.External); }
/** * Saves a savable in a system-dependent way. * @param gamePath A unique path for this game, e.g. com/mycompany/mygame * @param dataName A unique name for this savegame, e.g. "save_001" * @param data The Savable to save */ public static void saveGame(String gamePath, String dataName, Savable data) { saveGame(gamePath, dataName, data, JmeSystem.StorageFolderType.External); }
/** * Loads a savable that has been saved on this system with saveGame() before. * @param gamePath A unique path for this game, e.g. com/mycompany/mygame * @param dataName A unique name for this savegame, e.g. "save_001" * @return The savable that was saved */ public static Savable loadGame(String gamePath, String dataName) { return loadGame(gamePath, dataName, null, JmeSystem.StorageFolderType.External); }
/** * Saves a savable in a system-dependent way. * @param gamePath A unique path for this game, e.g. com/mycompany/mygame * @param dataName A unique name for this savegame, e.g. "save_001" * @param data The Savable to save */ public static void saveGame(String gamePath, String dataName, Savable data) { saveGame(gamePath, dataName, data, JmeSystem.StorageFolderType.External); }
/** * Loads a savable that has been saved on this system with saveGame() before. * @param gamePath A unique path for this game, e.g. com/mycompany/mygame * @param dataName A unique name for this savegame, e.g. "save_001" * @param storageType The specific type of folder to use to save the data * @return The savable that was saved */ public static Savable loadGame(String gamePath, String dataName, JmeSystem.StorageFolderType storageType) { return loadGame(gamePath, dataName, null, storageType); }
/** * Loads a savable that has been saved on this system with saveGame() before. * @param gamePath A unique path for this game, e.g. com/mycompany/mygame * @param dataName A unique name for this savegame, e.g. "save_001" * @param manager Link to an AssetManager if required for loading the data (e.g. models with textures) * @return The savable that was saved or null if none was found */ public static Savable loadGame(String gamePath, String dataName, AssetManager manager) { return loadGame(gamePath, dataName, manager, JmeSystem.StorageFolderType.External); }
/** * Loads a savable that has been saved on this system with saveGame() before. * @param gamePath A unique path for this game, e.g. com/mycompany/mygame * @param dataName A unique name for this savegame, e.g. "save_001" * @return The savable that was saved */ public static Savable loadGame(String gamePath, String dataName) { return loadGame(gamePath, dataName, null, JmeSystem.StorageFolderType.External); }
/** * Loads a savable that has been saved on this system with saveGame() before. * @param gamePath A unique path for this game, e.g. com/mycompany/mygame * @param dataName A unique name for this savegame, e.g. "save_001" * @param storageType The specific type of folder to use to save the data * @return The savable that was saved */ public static Savable loadGame(String gamePath, String dataName, JmeSystem.StorageFolderType storageType) { return loadGame(gamePath, dataName, null, storageType); }
/** * Loads a savable that has been saved on this system with saveGame() before. * @param gamePath A unique path for this game, e.g. com/mycompany/mygame * @param dataName A unique name for this savegame, e.g. "save_001" * @return The savable that was saved */ public static Savable loadGame(String gamePath, String dataName) { return loadGame(gamePath, dataName, null); }