Files
artloglaby/java/org/artisanlogiciel/games/maze/MazeParams.java
philippe lhardy c69d068caf add Save Text support and rework package
- move maze within package maze
2020-10-17 21:08:16 +02:00

30 lines
540 B
Java

package org.artisanlogiciel.games.maze;
import java.io.File;
/**
* MazeParams contains parameters for a Maze generation
**/
public interface MazeParams
{
/** currently seed of java.util.random **/
public long getSeed();
public int getWidth();
public int getHeight();
public int getMaxDepth();
/**
* @return name of Maze, used for creating filename at saving time
*/
public String getName();
/**
* @return directory owning where to save a maze
*/
public File getSaveDir();
}