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