Index
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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form