Index

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

I

id() - Method in record class nz.ac.vuw.ecs.swen225.gp22.domain.Entity.Action
Returns the value of the id record component.
id() - Method in class nz.ac.vuw.ecs.swen225.gp22.domain.Entity
 
image - Variable in enum class nz.ac.vuw.ecs.swen225.gp22.renderer.Img
The image to be loaded and displayed on screen.
imageMap - Static variable in class nz.ac.vuw.ecs.swen225.gp22.domain.EnemyEntity
Map used by renderer to get image based on direction.
ImagePanel - Class in nz.ac.vuw.ecs.swen225.gp22.app
Side panel for menu.
ImagePanel(String, Dimension, double) - Constructor for class nz.ac.vuw.ecs.swen225.gp22.app.ImagePanel
Side panel for menu.
Img - Enum Class in nz.ac.vuw.ecs.swen225.gp22.renderer
This stores an enum with the names of all the images to be used in the game.
incorrectParametersTest() - Method in class nz.ac.vuw.ecs.swen225.gp22.domain.DomainTest
Checks that the tile factory method will throw an IllegalArgumentException when the incorrect parameter types are given.
InfoField - Class in nz.ac.vuw.ecs.swen225.gp22.domain
Represents a tile which will give the player additional information if they are on it.
InfoField - Enum constant in enum class nz.ac.vuw.ecs.swen225.gp22.renderer.Img
The infoField tile image.
InfoField(Maze.Point, String) - Constructor for class nz.ac.vuw.ecs.swen225.gp22.domain.InfoField
Default constructor, sets the position of the tile, and obstructiveness to false.
interaction() - Method in record class nz.ac.vuw.ecs.swen225.gp22.domain.Entity.Action
Returns the value of the interaction record component.
Interaction(Entity.Action.Interaction.ActionType, ColorableTile.Color) - Constructor for record class nz.ac.vuw.ecs.swen225.gp22.domain.Entity.Action.Interaction
Creates an instance of a Interaction record class.
isGameLost() - Static method in class nz.ac.vuw.ecs.swen225.gp22.domain.Maze
 
isObstructive() - Method in class nz.ac.vuw.ecs.swen225.gp22.domain.Tile
 
isValid() - Method in record class nz.ac.vuw.ecs.swen225.gp22.domain.Maze.Point
 
A B C D E F G H I K L M N O P R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form