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

A

AbstractTile - Class in nz.ac.vuw.ecs.swen225.gp6.domain.TileAnatomy
This class is the parent class of all tiles in the game.
AbstractTile(TileInfo) - Constructor for class nz.ac.vuw.ecs.swen225.gp6.domain.TileAnatomy.AbstractTile
constructor for a tile which takes tile information(currently all tiles take this).
Actions - Enum Class in nz.ac.vuw.ecs.swen225.gp6.app.utilities
This class is used to define the actions that can be performed by the user.
Actor - Class in nz.ac.vuw.ecs.swen225.gp6.domain.TileGroups
an actor abstract class that all moving creatures must inherit, including hero.
Actor(TileInfo) - Constructor for class nz.ac.vuw.ecs.swen225.gp6.domain.TileGroups.Actor
constructor for an actor, set initial facing direction to Up and initial tileOn to floor tile.
add(Long, E) - Method in class nz.ac.vuw.ecs.swen225.gp6.recorder.datastructures.RecordTimeline
Add actions to the timeline.
addActions(long, Actions) - Method in class nz.ac.vuw.ecs.swen225.gp6.recorder.Record
Adds a time and action to the timeline.
addCoin() - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.Inventory
increments number of coins.
addCommands(String, String, Runnable) - Method in class nz.ac.vuw.ecs.swen225.gp6.renderer.Commands
Adds a command to the commands HashMap.
addCommands(String, String, Runnable) - Method in class nz.ac.vuw.ecs.swen225.gp6.renderer.LogPanel
adds a command to the commands.
addEventListener(Domain.DomainEvent, Runnable) - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.Domain
add an event listener to the domain.
addItem(Tile) - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.Inventory
adds a tile to first empty place in inventory.
App - Class in nz.ac.vuw.ecs.swen225.gp6.app
Main class of the application.
App() - Constructor for class nz.ac.vuw.ecs.swen225.gp6.app.App
Constructor for the App class.
AppPersistency - Class in nz.ac.vuw.ecs.swen225.gp6.persistency
This utility class is responsible for saving and loading the classes in the App package.
autoPlay() - Method in class nz.ac.vuw.ecs.swen225.gp6.recorder.Replay
Method enables the autoPlay functionality.
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