Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
D
- damagesHero(Domain) - Method in interface nz.ac.vuw.ecs.swen225.gp6.domain.TileAnatomy.Tile
-
This method checks wether a given tile can cause damage/kill the hero.
- date() - Method in record class nz.ac.vuw.ecs.swen225.gp6.persistency.Logging.Log
-
Returns the value of the
daterecord component. - decreaseViewDistance() - Method in class nz.ac.vuw.ecs.swen225.gp6.renderer.MazeRenderer
-
decrease viewport distance.
- delete(int) - Static method in class nz.ac.vuw.ecs.swen225.gp6.persistency.DomainPersistency
-
Delete a saved game from a slot.
- dir() - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.Tiles.Hero
-
gets the direction the hero is facing.
- Direction - Enum Class in nz.ac.vuw.ecs.swen225.gp6.domain.Utility
-
Direction enum class that stores all possible moving directions for actors in this game.
- Domain - Class in nz.ac.vuw.ecs.swen225.gp6.domain
-
Represents a complete game state, with levels.
- Domain(List<Level>, int) - Constructor for class nz.ac.vuw.ecs.swen225.gp6.domain.Domain
-
constructor with a list of levels.
- Domain(List<Maze>, Inventory, int) - Constructor for class nz.ac.vuw.ecs.swen225.gp6.domain.Domain
-
constructor with a list of mazes, and an inventory for current level (all other levels get an empty inv).
- Domain.DomainEvent - Enum Class in nz.ac.vuw.ecs.swen225.gp6.domain
-
enum for domainEvents that the app will be informed of when triggered.
- Domain.GameState - Enum Class in nz.ac.vuw.ecs.swen225.gp6.domain
-
enum to inform us of the current state of the game integrity check uses this frequently to check rules of the game accordingly.
- DomainPersistency - Class in nz.ac.vuw.ecs.swen225.gp6.persistency
-
This utility class is responsible for saving and loading classes in the Domain package.
- Door - Class in nz.ac.vuw.ecs.swen225.gp6.domain.TileGroups
-
An abstract class that all door tiles must inherit.
- Door(TileInfo) - Constructor for class nz.ac.vuw.ecs.swen225.gp6.domain.TileGroups.Door
-
constructor for a Door.
- Down - Enum constant in enum class nz.ac.vuw.ecs.swen225.gp6.domain.Utility.Direction
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form