Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
C
- changeActionListener(ActionListener) - Method in class nz.ac.vuw.ecs.swen225.gp22.app.GameButton
-
Changes action on button.
- changeActionListener(ActionListener) - Method in class nz.ac.vuw.ecs.swen225.gp22.app.GameMenuItem
-
Change current action listener for new one.
- changeIcon(String) - Method in class nz.ac.vuw.ecs.swen225.gp22.app.GameButton
-
Change icon on button
- changeIcon(ImageIcon) - Method in class nz.ac.vuw.ecs.swen225.gp22.app.GameMenuItem
-
Change icon on item.
- changeKeyListener(KeyListener) - Method in class nz.ac.vuw.ecs.swen225.gp22.app.Base
-
Removes current key listener, adds new one.
- checkPreviousGameNotPresent() - Method in class nz.ac.vuw.ecs.swen225.gp22.persistency.LoadTest
-
Test if the previousGamePresent method returns false when a previous game is not present.
- checkPreviousGamePresent() - Method in class nz.ac.vuw.ecs.swen225.gp22.persistency.LoadTest
-
Test if the previousGamePresent method returns true when a previous game is present.
- collectedAllTreasures() - Static method in class nz.ac.vuw.ecs.swen225.gp22.domain.Maze
- CollectItem - Enum constant in enum class nz.ac.vuw.ecs.swen225.gp22.renderer.SFX.Sounds
-
Music for collecting keys and treasures.
- collectTreasure() - Static method in class nz.ac.vuw.ecs.swen225.gp22.domain.Maze
-
Reduce the number of treasures left by 1.
- color() - Method in record class nz.ac.vuw.ecs.swen225.gp22.domain.Entity.Action.Interaction
-
Returns the value of the
color
record component. - color() - Method in record class nz.ac.vuw.ecs.swen225.gp22.recorder.Action
-
Returns the value of the
color
record component. - ColorableTile - Class in nz.ac.vuw.ecs.swen225.gp22.domain
-
Template for Tile objects that need a color property.
- ColorableTile(Maze.Point, boolean, ColorableTile.Color) - Constructor for class nz.ac.vuw.ecs.swen225.gp22.domain.ColorableTile
-
Default constructor, sets the position, obstructiveness, and color of the tile.
- ColorableTile.Color - Enum Class in nz.ac.vuw.ecs.swen225.gp22.domain
-
Enum with values that represent all valid colors.
- consumeKey(ColorableTile.Color) - Method in class nz.ac.vuw.ecs.swen225.gp22.domain.Player
-
Consumes a key from the player's inventory.
- continueGame(File, boolean) - Static method in class nz.ac.vuw.ecs.swen225.gp22.persistency.Load
-
Loads a game from a file if condition is true otherwise loads level 1.
- Controller - Class in nz.ac.vuw.ecs.swen225.gp22.app
-
Controller that connects key actions to actions.
- Controller(Base) - Constructor for class nz.ac.vuw.ecs.swen225.gp22.app.Controller
-
Menu commands, exiting, replaying, making new levels.
- Controller(Base, boolean) - Constructor for class nz.ac.vuw.ecs.swen225.gp22.app.Controller
-
Controller for when game is running.
- Controller(Base, JDialog) - Constructor for class nz.ac.vuw.ecs.swen225.gp22.app.Controller
-
Controller for Pop-up window.
- correctTileInfoTest() - Method in class nz.ac.vuw.ecs.swen225.gp22.domain.DomainTest
-
Checks that created tiles have the expected properties.
- create(String, Object...) - Static method in class nz.ac.vuw.ecs.swen225.gp22.domain.TileDatabase
-
Factory method that creates a Tile object based on the tile ID.
- createTilesTest() - Method in class nz.ac.vuw.ecs.swen225.gp22.domain.DomainTest
-
Checks that all tiles can be added properly.
- currDir() - Method in record class nz.ac.vuw.ecs.swen225.gp22.recorder.Action
-
Returns the value of the
currDir
record component.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form