Index

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

T

TexturePack - Class in nz.ac.vuw.ecs.swen225.gp6.renderer
This class is for holding all the images used in the game.
TexturePack.Images - Enum Class in nz.ac.vuw.ecs.swen225.gp6.renderer
This enum is for holding all the images used in the game.
Tile - Interface in nz.ac.vuw.ecs.swen225.gp6.domain.TileAnatomy
This is the tile interface that every tile in this game must implement, and it has a wide range of methods most with default implementations.
TileInfo - Class in nz.ac.vuw.ecs.swen225.gp6.domain.TileAnatomy
A class with some information that all tiles need to recieve to be initiated.
TileInfo(Loc) - Constructor for class nz.ac.vuw.ecs.swen225.gp6.domain.TileAnatomy.TileInfo
Create a tileInfo object only with loc, pingCount defaults to 0, the imageName to "".
TileInfo(Loc, int, String, String) - Constructor for class nz.ac.vuw.ecs.swen225.gp6.domain.TileAnatomy.TileInfo
Create a tileInfo object, everything can be null if its for testing purposes and the tile associated does not need the information in this object.
TileInfo(Loc, String) - Constructor for class nz.ac.vuw.ecs.swen225.gp6.domain.TileAnatomy.TileInfo
Create a tileInfo object only with loc and imageName, pingCount defaults to 0.
tileOn() - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.TileAnatomy.TileInfo
gets the tile that is to be replaced when this tile moves, in its spot.
tileOn() - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.TileGroups.Actor
this gets the tile that the actor will replace when moved.
tileOn(Tile) - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.TileAnatomy.TileInfo
sets the tile that this tile replaces under it when moved.
TileType - Enum Class in nz.ac.vuw.ecs.swen225.gp6.domain.TileAnatomy
Each tile object will have a type field, which helps to determine what the tile is.
timeLimit - Variable in class nz.ac.vuw.ecs.swen225.gp6.domain.Level
 
TO_LEVEL_1 - Enum constant in enum class nz.ac.vuw.ecs.swen225.gp6.app.utilities.Actions
Represents the action jump straight to level 1.
TO_LEVEL_2 - Enum constant in enum class nz.ac.vuw.ecs.swen225.gp6.app.utilities.Actions
Represents the action jump straight to level 2.
toString() - Method in class nz.ac.vuw.ecs.swen225.gp6.app.utilities.Configuration
 
toString() - Method in record class nz.ac.vuw.ecs.swen225.gp6.app.utilities.Controller.Key
Returns a string representation of this record class.
toString() - Method in record class nz.ac.vuw.ecs.swen225.gp6.app.utilities.Pair
Returns a string representation of this record class.
toString() - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.Domain
a specific toString method that uses the toString methods in maze and inventory as well as displaying the current level.
toString() - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.Inventory
returns a string representation of the inventory.
toString() - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.Maze
toString method which creates the board with each tile's given symbol.
toString() - Method in record class nz.ac.vuw.ecs.swen225.gp6.persistency.Logging.Log
Returns a string representation of this record class.
toString() - Method in class nz.ac.vuw.ecs.swen225.gp6.recorder.datastructures.RecordTimeline
 
toString() - Method in class nz.ac.vuw.ecs.swen225.gp6.recorder.datastructures.ReplayTimeline
 
toString(int, int) - Static method in record class nz.ac.vuw.ecs.swen225.gp6.app.utilities.Controller.Key
Converts the key combo to a string.
transformLoc(Loc) - Method in enum class nz.ac.vuw.ecs.swen225.gp6.domain.Utility.Direction
transforms a given location with this direction.
transitionToGameScreen() - Method in class nz.ac.vuw.ecs.swen225.gp6.app.App
Transitions to the game screen.
transitionToGameScreen() - Method in class nz.ac.vuw.ecs.swen225.gp6.app.gui.GUI
Transitions to the game screen.
transitionToLoadScreen(App) - Method in class nz.ac.vuw.ecs.swen225.gp6.app.gui.GUI
Brings up the save game screen.
transitionToLostScreen() - Method in class nz.ac.vuw.ecs.swen225.gp6.app.gui.GUI
Transitions to the losing screen.
transitionToMenuScreen() - Method in class nz.ac.vuw.ecs.swen225.gp6.app.gui.GUI
Transitions to the menu screen.
transitionToReplayScreen() - Method in class nz.ac.vuw.ecs.swen225.gp6.app.gui.GUI
Transitions to the game screen.
transitionToSaveScreen(App) - Method in class nz.ac.vuw.ecs.swen225.gp6.app.gui.GUI
Brings up the save game screen.
transitionToWinScreen() - Method in class nz.ac.vuw.ecs.swen225.gp6.app.gui.GUI
Transitions to the winning screen.
type() - Method in interface nz.ac.vuw.ecs.swen225.gp6.domain.TileAnatomy.Tile
Each tile object will hold a reference to one TileState enum, which determines the behaviour of a number of the tiles important methods.
type() - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.Tiles.BlueKey
 
type() - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.Tiles.BlueLock
 
type() - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.Tiles.Coin
 
type() - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.Tiles.Empty
 
type() - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.Tiles.ExitDoor
 
type() - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.Tiles.ExitDoorOpen
 
type() - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.Tiles.Floor
 
type() - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.Tiles.GreenKey
 
type() - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.Tiles.GreenLock
 
type() - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.Tiles.Hero
 
type() - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.Tiles.Info
 
type() - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.Tiles.Null
 
type() - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.Tiles.OrangeKey
 
type() - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.Tiles.OrangeLock
 
type() - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.Tiles.Periphery
 
type() - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.Tiles.Wall
 
type() - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.Tiles.YellowKey
 
type() - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.Tiles.YellowLock
 
A B C D E F G H I K L M N O P Q R S T U V W X Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form