Index

A B C D E F G H I K L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

N

next() - Method in class nz.ac.vuw.ecs.swen225.gp6.recorder.datastructures.ReplayTimeline
Returns the next action in the timeline.
nextLvl() - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.Domain
If there is another level increments the current level and returns true, else return false.
None - Enum constant in enum class nz.ac.vuw.ecs.swen225.gp6.domain.Utility.Direction
 
NONE - Enum constant in enum class nz.ac.vuw.ecs.swen225.gp6.app.utilities.Actions
Represents no action is being performed.
NONE - Enum constant in enum class nz.ac.vuw.ecs.swen225.gp6.domain.TileGroups.Key.KeyColor
 
Null - Class in nz.ac.vuw.ecs.swen225.gp6.domain.Tiles
This class is made to be used as a somewhat empty tile template for various circumstances internally in domain(such as in inventory).
Null - Enum constant in enum class nz.ac.vuw.ecs.swen225.gp6.domain.TileAnatomy.TileType
 
Null(TileInfo) - Constructor for class nz.ac.vuw.ecs.swen225.gp6.domain.Tiles.Null
Create a Null tile.
nz.ac.vuw.ecs.swen225.gp6.app - package nz.ac.vuw.ecs.swen225.gp6.app
This package contains the main application of the game, including the main method.
nz.ac.vuw.ecs.swen225.gp6.app.gui - package nz.ac.vuw.ecs.swen225.gp6.app.gui
This package contains the Graphical User Interface classes for the application, including the Java Swing components factory and the main frame.
nz.ac.vuw.ecs.swen225.gp6.app.utilities - package nz.ac.vuw.ecs.swen225.gp6.app.utilities
This package contains the utility classes for the app package, responsible for most of the components of the application.
nz.ac.vuw.ecs.swen225.gp6.domain - package nz.ac.vuw.ecs.swen225.gp6.domain
This is the domain package.
nz.ac.vuw.ecs.swen225.gp6.domain.IntegrityCheck - package nz.ac.vuw.ecs.swen225.gp6.domain.IntegrityCheck
This package includes classes that run integrity checks on the game and make sure no rules are broken.
nz.ac.vuw.ecs.swen225.gp6.domain.TileAnatomy - package nz.ac.vuw.ecs.swen225.gp6.domain.TileAnatomy
This package includes classes that are used to represent the anatomy of a tile, and all tiles in game must implement/extend or use directly or indirectly.
nz.ac.vuw.ecs.swen225.gp6.domain.TileGroups - package nz.ac.vuw.ecs.swen225.gp6.domain.TileGroups
This package includes classes that are used to group together certain similar tiles and decrease code duplication.
nz.ac.vuw.ecs.swen225.gp6.domain.Tiles - package nz.ac.vuw.ecs.swen225.gp6.domain.Tiles
This package includes classes that each represent a tile, most of which will be possibly used in game(currently onlyNull and Periphery cannot be in the maze).
nz.ac.vuw.ecs.swen225.gp6.domain.Utility - package nz.ac.vuw.ecs.swen225.gp6.domain.Utility
This package includes classes that are to provide utility useful functions to the rest of the program.
nz.ac.vuw.ecs.swen225.gp6.persistency - package nz.ac.vuw.ecs.swen225.gp6.persistency
Provides the utility classes necessary to persist game saves, configuration, and recordings.
nz.ac.vuw.ecs.swen225.gp6.recorder - package nz.ac.vuw.ecs.swen225.gp6.recorder
This package contains the Record and Replay functionalities for the game.
nz.ac.vuw.ecs.swen225.gp6.recorder.datastructures - package nz.ac.vuw.ecs.swen225.gp6.recorder.datastructures
This package contains the datastructures used for the Recorder and Replay classes.
nz.ac.vuw.ecs.swen225.gp6.renderer - package nz.ac.vuw.ecs.swen225.gp6.renderer
This package contains the renderer for the game.
A B C D E F G H I K L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form