- game - package game
-
- GAME_HEIGHT_PROP - Static variable in class gui.GUI
-
- GAME_WIDTH_PROP - Static variable in class gui.GUI
-
- GameState - Class in game
-
- getCol() - Method in class gui.ExplorerSprite
-
Return the explorer's column on the grid.
- getColumn() - Method in class game.Tile
-
Return the column of this Tile.
- getColumnCount() - Method in class game.Cavern
-
Return the number of columns in the grid.
- getDest() - Method in class game.Edge
-
Return destination of edge
- getDistanceToTarget() - Method in class game.NodeStatus
-
Return the distance to the orb from the Node that corresponds to
this NodeStatus.
- getEdge(Node) - Method in class game.Node
-
Return the Edge of this Node that connects to Node q.
- getEntrance() - Method in class game.Cavern
-
Return the node corresponding to the entrance to the cavern.
- getExit() - Method in class game.GameState
-
- getExit() - Method in interface game.ScramState
-
Return the Node associated with the exit from the cavern.
- getExits() - Method in class game.Node
-
Return an unmodifiable view of the Edges leaving this Node.
- getFirst() - Method in class game.Pair
-
Return the first object in this Pair.
- getGoldIcon(Node) - Method in class gui.GUI
-
Return an icon for the gold on tile n,
or null otherwise.
- getGoldIcon(Node) - Method in class gui.MazePanel
-
Return an icon for the gold on tile n, or null if no gold.
- getGraph() - Method in class game.Cavern
-
Return the set of all nodes in the graph.
- getIcon(Tile.Type) - Method in class gui.GUI
-
Return an image representing tile type.
- getIcon(Tile.Type) - Method in class gui.MazePanel
-
Return an image representing tile type type.
- getId() - Method in class game.Node
-
Return the unique Identifier of this Node.
- getId() - Method in class game.NodeStatus
-
Return the Id of the Node that corresponds to this NodeStatus.
- getNeighbors() - Method in class game.Node
-
Return an unmodifiable view of the Nodes neighboring this Node.
- getNodeAt(int, int) - Method in class game.Cavern
-
Return the node at the given (r, c).
- getOriginalGold() - Method in class game.Tile
-
Return the original gold on this tile.
- getOther(Node) - Method in class game.Edge
-
Return the Node on this Edge that is not equal to n.
- getPoint() - Method in enum game.Cavern.Direction
-
- getRow() - Method in class game.Tile
-
Return the row of this Tile.
- getRow() - Method in class gui.ExplorerSprite
-
Return the explorer's row on the grid.
- getRowCount() - Method in class game.Cavern
-
Return the number of rows in the grid.
- getSecond() - Method in class game.Pair
-
Return the second object in this Pair.
- getSource() - Method in class game.Edge
-
Return the source of this edge.
- getSprite(int, int) - Method in class gui.Sprite
-
Return offset (dRow, dCol) into the spritesheet.
- getTarget() - Method in class game.Cavern
-
Return the target node in this cavern.
- getTile() - Method in class game.Node
-
Return the Tile corresponding to this Node.
- getTileAt(int, int) - Method in class game.Cavern
-
Return the Tile information for tile (r, c).
- getType() - Method in class game.Tile
-
Return the Type of this Tile.
- gold() - Method in class game.Tile
-
Return the amount of gold on this Tile.
- grabGold() - Method in class game.GameState
-
- grabGold() - Method in interface game.ScramState
-
Pick up the gold on the current tile.
- gui - package gui
-
- GUI - Class in gui
-
An instance is a GUI for the game.
- GUI(Cavern, int, int, long) - Constructor for class gui.GUI
-
Constructor a new display for cavern cavern with the player at (playerRow, playerCol)
using random number seed seed.