Files
artloglaby/java/org/artisanlogiciel/games/MazeParams.java
philippe lhardy afeafc1ec8 honor run option with a default maze of 30x30
default_args in project
Display.main()
  if argument is empty ignore it
  if file read fails, exit
add a WHEREWHAT file
extract MazeParamEditor to share it, prepare for having a GUI instead of console
2016-06-23 22:07:50 +02:00

27 lines
460 B
Java

package org.artisanlogiciel.games;
import java.io.File;
/**
* MazeParams contains parameters for a Maze generation
**/
public interface MazeParams
{
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();
}