- GAME_TITLE - Static variable in class mouserun.game.GameConfig
-
UI
- GameConfig - Class in mouserun.game
-
Class GameConfiguration is a common location to edit Fixed game settings.
- GameConfig() - Constructor for class mouserun.game.GameConfig
-
- GameController - Class in mouserun.game
-
Class GameController is the brain of the game.
- GameController(GameControllerAdapter, int, int, int, int) - Constructor for class mouserun.game.GameController
-
Creates an instance of the controller.
- GameControllerAdapter - Interface in mouserun.game
-
Interface GameControllerAdapter provides the interface for the GameController to
raise events that occurred during the game to be reflected in the Game Interface.
- GameStarter - Class in mouserun
-
Class GameStarter is the Main class of MouseRun.
- GameStarter() - Constructor for class mouserun.GameStarter
-
- GameUI - Class in mouserun.game
-
Class GameUI is the Game Interface of the game.
- GameUI(int, int, int, int) - Constructor for class mouserun.game.GameUI
-
Creates an instance of the GameUI.
- getAssetName() - Method in class mouserun.game.Grid
-
Based on the configuration of the grid, this will return the asset name that will
display this grid.
- getBomb() - Method in class mouserun.game.BombRepresent
-
Get the bomb instance that is represented.
- getGrid(int, int) - Method in class mouserun.game.Maze
-
Get the Grid in the maze given its row and column number.
- getGridLeft(int) - Method in class mouserun.game.GameController
-
Gets the actual X-axis on the game interface given the maze X-axis value.
- getGridTop(int) - Method in class mouserun.game.GameController
-
Gets the actual Y-axis on the game interface given the maze Y-axis value.
- getHeight() - Method in class mouserun.game.Maze
-
Get the number of rows defined for this maze.
- getInstances() - Method in class mouserun.game.SequencingThread
-
Gets all MouseRepresents that are being moved in sequence by the SequencingThread
- getLabel() - Method in class mouserun.game.BombRepresent
-
Get the Label that displays the owner of the bomb.
- getMaze() - Method in class mouserun.game.GameController
-
Retrieve the maze that was generated by the controller.
- getMouse() - Method in class mouserun.game.Bomb
-
Get the Mouse that planted the bomb.
- getMouse() - Method in class mouserun.game.MouseController
-
Get the Mouse wrapped in this MouseController.
- getMouseController() - Method in class mouserun.game.MouseRepresent
-
Gets The MouseController whose Mouse is represented by MouseRepresent
- getMouseNextMove(MouseController, Grid) - Method in class mouserun.game.GameController
-
Get the next move made by the mouse implementation.
- getName() - Method in class mouserun.game.Mouse
-
Get the name of the mouse that appears on the game interface.
- getName() - Method in class mouserun.game.MouseRepresent
-
- getNextGrid(Grid) - Method in class mouserun.game.Wall
-
Get the other grid of connected by the wall that is not the current grid
- getNextGrid() - Method in class mouserun.game.Wall
-
Get the first grid.
- getNextMove(Grid) - Method in class mouserun.game.MouseRepresent
-
Gets the Mouse's next move
- getNumberOfBombs() - Method in class mouserun.game.MouseController
-
Gets the number of Bombs the Mouse still has.
- getNumberOfCheese() - Method in class mouserun.game.MouseController
-
Get the number of cheese the current Mouse has consumed thus far.
- getOtherGrid() - Method in class mouserun.game.Wall
-
Get the second grid
- getPreferredSize() - Method in class mouserun.game.common.ImagedPanel
-
- getRepresent() - Method in class mouserun.game.BombRepresent
-
Get the ImagedPanel representing the bomb.
- getRepresent() - Method in class mouserun.game.MouseRepresent
-
Gets the JPanel that represents the Mouse.
- getSpeed() - Method in class mouserun.game.MouseController
-
Get the number of pixels to move per mouse move turn.
- getTargetGrid() - Method in class mouserun.game.MouseController
-
Gets the next grid the mouse is to head to.
- getWidth() - Method in class mouserun.game.Maze
-
Get the number of columns defined for this maze.
- getX() - Method in class mouserun.game.Bomb
-
Get the X-axis of the location of the bomb.
- getX() - Method in class mouserun.game.Cheese
-
Get the X-axis of the cheese in the maze.
- getX() - Method in class mouserun.game.Grid
-
Get the Column number that the Grid belongs to.
- getY() - Method in class mouserun.game.Bomb
-
Get the Y-axis of the location of the bomb.
- getY() - Method in class mouserun.game.Cheese
-
Get the Y-axis of the cheese in the maze.
- getY() - Method in class mouserun.game.Grid
-
Get the Row number that the Grid belongs to.
- Grid - Class in mouserun.game
-
Class Grid is the individual Grid of the Maze.
- Grid(int, int) - Constructor for class mouserun.game.Grid
-
Creates a new instance of the Grid.
- GRID_LENGTH - Static variable in class mouserun.game.GameConfig
-