Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
I
- increaseViewDistance() - Method in class nz.ac.vuw.ecs.swen225.gp6.renderer.MazeRenderer
-
increase viewport distance.
- info - Variable in class nz.ac.vuw.ecs.swen225.gp6.domain.TileAnatomy.AbstractTile
- info() - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.TileAnatomy.AbstractTile
- info() - Method in interface nz.ac.vuw.ecs.swen225.gp6.domain.TileAnatomy.Tile
-
Each tile will hold an info object, which stores most "field-like" info that the tile may have.
- Info - Class in nz.ac.vuw.ecs.swen225.gp6.domain.Tiles
-
This class represents a info tile which when only hero can move on, and will display hints for the current level.
- Info - Enum constant in enum class nz.ac.vuw.ecs.swen225.gp6.domain.TileAnatomy.TileType
- Info(TileInfo) - Constructor for class nz.ac.vuw.ecs.swen225.gp6.domain.Tiles.Info
-
Create a info tile.
- InfoTile - Enum constant in enum class nz.ac.vuw.ecs.swen225.gp6.renderer.TexturePack.Images
-
The image for the help tile.
- initialiseGui() - Method in class nz.ac.vuw.ecs.swen225.gp6.app.App
-
Initializes the GUI and displays menu screen.
- INSTANCE - Static variable in class nz.ac.vuw.ecs.swen225.gp6.recorder.Record
- INSTANCE - Static variable in class nz.ac.vuw.ecs.swen225.gp6.recorder.Replay
-
The singleton instance of the Replay class.
- Interceptor - Class in nz.ac.vuw.ecs.swen225.gp6.persistency
-
Class for intercepting System.out calls.
- Interceptor(OutputStream) - Constructor for class nz.ac.vuw.ecs.swen225.gp6.persistency.Interceptor
-
Constructor for the Interceptor class.
- inv - Variable in class nz.ac.vuw.ecs.swen225.gp6.domain.Level
- Inventory - Class in nz.ac.vuw.ecs.swen225.gp6.domain
-
The Inventory class represents the space that a player holds items that they have picked up.
- Inventory(int) - Constructor for class nz.ac.vuw.ecs.swen225.gp6.domain.Inventory
-
constructor for making an inventory with specified size, items are all Null tile type, and the coins are 0.
- Inventory(int, int, List<Tile>) - Constructor for class nz.ac.vuw.ecs.swen225.gp6.domain.Inventory
-
constructor for making an inventory with specified size and items, and the number of coins.
- InventoryPanel - Class in nz.ac.vuw.ecs.swen225.gp6.renderer
- InventoryPanel(Domain, boolean, MazeRenderer) - Constructor for class nz.ac.vuw.ecs.swen225.gp6.renderer.InventoryPanel
-
Constructor.
- invoke(String) - Method in class nz.ac.vuw.ecs.swen225.gp6.renderer.Commands
-
invokes the command.
- isFull() - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.Inventory
-
if the inventory is full, returns true.
- isLastLevel() - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.Domain
-
finds out if it's the last level of the game.
- isMusicOn() - Method in class nz.ac.vuw.ecs.swen225.gp6.app.utilities.Configuration
-
Checks if the user is playing music.
- isResuming() - Method in class nz.ac.vuw.ecs.swen225.gp6.app.App
-
Returns if the game is in resume mode or not.
- Item - Class in nz.ac.vuw.ecs.swen225.gp6.domain.TileGroups
-
Everything that the player can pick up, including all kinds of key, all kinds of treasure and tool, must extend this class.
- Item(TileInfo) - Constructor for class nz.ac.vuw.ecs.swen225.gp6.domain.TileGroups.Item
-
constructor for an item.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form