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

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.
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