Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
P
- paintComponent(Graphics) - Method in class nz.ac.vuw.ecs.swen225.gp6.renderer.MazeRenderer
- Pair<T,
E> - Record Class in nz.ac.vuw.ecs.swen225.gp6.app.utilities -
Generic Pair record class that has a key and value defined by the user.
- Pair(T, E) - Constructor for record class nz.ac.vuw.ecs.swen225.gp6.app.utilities.Pair
-
Creates an instance of a
Pairrecord class. - Pattern - Enum constant in enum class nz.ac.vuw.ecs.swen225.gp6.renderer.TexturePack.Images
-
The image for the repeatable pattern background.
- Pattern_2 - Enum constant in enum class nz.ac.vuw.ecs.swen225.gp6.renderer.TexturePack.Images
-
The image for the repeatable pattern background.
- PAUSE_GAME - Enum constant in enum class nz.ac.vuw.ecs.swen225.gp6.app.utilities.Actions
-
Represents the action pausing game.
- pauseReplay() - Method in class nz.ac.vuw.ecs.swen225.gp6.recorder.Replay
-
Method to pause the autoplay feature.
- peek() - Method in class nz.ac.vuw.ecs.swen225.gp6.recorder.datastructures.ReplayTimeline
-
Returns the next action in the timeline without removing it.
- Periphery - Class in nz.ac.vuw.ecs.swen225.gp6.domain.Tiles
-
This class is only made to aid the renderer with drawing out of bound tiles, no hero, enemy or any other tile should be able to move on this tile.
- Periphery - Enum constant in enum class nz.ac.vuw.ecs.swen225.gp6.domain.TileAnatomy.TileType
- Periphery(TileInfo) - Constructor for class nz.ac.vuw.ecs.swen225.gp6.domain.Tiles.Periphery
-
Create the periphery tile.
- ping() - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.TileAnatomy.TileInfo
-
gets ping of the associated tile.
- ping(Domain) - Method in interface nz.ac.vuw.ecs.swen225.gp6.domain.TileAnatomy.Tile
-
Calculates the next state of the tile in the domain(maze/inventory).
- ping(Domain) - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.Tiles.Hero
- ping(Domain) - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.Tiles.Null
- pingDomain() - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.Domain
-
pings the game one step, and replaces the current level object with a new level.
- pingMaze(Domain) - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.Maze
-
pings all tiles in the maze.
- pingStep() - Method in class nz.ac.vuw.ecs.swen225.gp6.domain.TileAnatomy.TileInfo
-
increments the ping of the associated tile.
- PLAYING - Enum constant in enum class nz.ac.vuw.ecs.swen225.gp6.domain.Domain.GameState
- playMusic() - Static method in class nz.ac.vuw.ecs.swen225.gp6.renderer.MusicPlayer
-
resumes the music.
- PopUp - Enum constant in enum class nz.ac.vuw.ecs.swen225.gp6.renderer.TexturePack.Images
-
The image for the pop-up
- print(String) - Method in class nz.ac.vuw.ecs.swen225.gp6.persistency.Interceptor
-
Print a string to the output stream.
- print(String) - Method in class nz.ac.vuw.ecs.swen225.gp6.renderer.LogPanel
-
appends String to textArea.
- printf(String, Object...) - Method in class nz.ac.vuw.ecs.swen225.gp6.persistency.Interceptor
-
Print a format string to the output stream.
- println(String) - Method in class nz.ac.vuw.ecs.swen225.gp6.persistency.Interceptor
-
Print a line to the output stream.
- println(String) - Method in class nz.ac.vuw.ecs.swen225.gp6.renderer.LogPanel
-
appends String to textArea with a new line.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form