## Uses of Class
eu.smoser.dungeongenerator.dungeon.Dungeon.Type

Packages that use Dungeon.Type
eu.smoser.dungeongenerator.dungeon
eu.smoser.dungeongenerator.dungeon.objects

### Uses of Dungeon.Type in eu.smoser.dungeongenerator.dungeon

Methods in eu.smoser.dungeongenerator.dungeon that return Dungeon.Type
`static Dungeon.Type` Dungeon.Type.`valueOf(java.lang.String name)` Returns the enum constant of this type with the specified name.
`static Dungeon.Type[]` Dungeon.Type.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

Methods in eu.smoser.dungeongenerator.dungeon with parameters of type Dungeon.Type
`static boolean` Dungeon.`Experimental(Dungeon.Type n)` Checks whether a type is experimental
`java.util.List<Room>` Room.`generate(Counter c, Dungeon.Type type, java.util.HashMap<java.lang.Integer,java.lang.Integer> map)` Generates the content of the room
`void` Dungeon.`generate(int size, Dungeon.Type type, Dungeon.Mode mode)` Generates the dungeons contents
`static boolean` Dungeon.`Natural(Dungeon.Type n)` Checks whether a type is natural
`static Room` Room.`RandomRoom(boolean first, Exit predecessor, Counter c, Dungeon.Type type, java.util.HashMap<java.lang.Integer,java.lang.Integer> map)` Generates a random room

Constructors in eu.smoser.dungeongenerator.dungeon with parameters of type Dungeon.Type
Constructor and Description
`Dungeon(int size, Dungeon.Type type)` Standard constructor, creates a new dungeon

### Uses of Dungeon.Type in eu.smoser.dungeongenerator.dungeon.objects

Constructors in eu.smoser.dungeongenerator.dungeon.objects with parameters of type Dungeon.Type
Constructor and Description
`Enemy(Dungeon.Type type)` Constructs a new random enemy in a given type of room
`Magic(Dungeon.Type type)` Constructs a new random magic phenomenon in a given type of room
`Special(Dungeon.Type type)` Constructs a new random special phenomenon in a given type of room