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