Skip navigation links
A C D E F G H I L M N O P R S T U V 

G

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.
A C D E F G H I L M N O P R S T U V 
Skip navigation links