A B C D E F G H I L M N O P R S T V W 
All Classes All Packages

G

g54327.humbug - package g54327.humbug
 
g54327.humbug.controller - package g54327.humbug.controller
 
g54327.humbug.model - package g54327.humbug.model
 
g54327.humbug.model.Animals - package g54327.humbug.model.Animals
 
g54327.humbug.model.Animals.Type - package g54327.humbug.model.Animals.Type
 
g54327.humbug.model.Exceptions - package g54327.humbug.model.Exceptions
 
g54327.humbug.model.Levels - package g54327.humbug.model.Levels
 
g54327.humbug.model.Squares - package g54327.humbug.model.Squares
 
g54327.humbug.model.Structures - package g54327.humbug.model.Structures
 
g54327.humbug.view.text - package g54327.humbug.view.text
 
g54327.utils - package g54327.utils
 
Game - Class in g54327.humbug.model
Game class
Game() - Constructor for class g54327.humbug.model.Game
 
getAnimal(Animal[], Position) - Static method in class g54327.humbug.model.Animals.Animal
Static method to find animal in array on position
getAnimals() - Method in class g54327.humbug.model.Game
this.animals getter
getAnimals() - Method in class g54327.humbug.model.Levels.Level
this.animals getter
getAnimals() - Method in interface g54327.humbug.model.Model
this.animals getter
getBoard() - Method in class g54327.humbug.model.Game
this.board getter
getBoard() - Method in class g54327.humbug.model.Levels.Level
this.board getter
getBoard() - Method in interface g54327.humbug.model.Model
this.board getter
getColumn() - Method in class g54327.humbug.model.Structures.Position
Column getter
getDeltaColumn() - Method in enum g54327.humbug.model.Structures.Direction
DeltaColumn getter
getDeltaRow() - Method in enum g54327.humbug.model.Structures.Direction
DeltaRow getter
getGrid() - Method in class g54327.humbug.view.text.Grid
this.grid getter
getLevel(int) - Static method in class g54327.humbug.model.Levels.Level
Get specific level
getLevelStatus() - Method in class g54327.humbug.model.Game
Checks the level status
getLevelStatus() - Method in interface g54327.humbug.model.Model
Checks the level status
getNbColumn() - Method in class g54327.humbug.model.Structures.Board
this.nbColumn getter
getNbRow() - Method in class g54327.humbug.model.Structures.Board
this.nbRow getter
getnMoves() - Method in class g54327.humbug.model.Levels.Level
this.nMoves getter
getPositionOnBoard() - Method in class g54327.humbug.model.Animals.Animal
this.positionOnBoard getter
getRemainingMoves() - Method in class g54327.humbug.model.Game
this.remainingMoves getter
getRemainingMoves() - Method in interface g54327.humbug.model.Model
this.remainingMoves getter
getRow() - Method in class g54327.humbug.model.Structures.Position
Row getter
getSquare(Position) - Method in class g54327.humbug.model.Structures.Board
get a Square at a given position
getSquares() - Method in class g54327.humbug.model.Structures.Board
this.squares getter
getSquareType(Position) - Method in class g54327.humbug.model.Structures.Board
get a SquareType at a given position
getType() - Method in class g54327.humbug.model.Squares.Square
Simple getter of type
GRASS - g54327.humbug.model.Squares.SquareType
GRASS SQUARE TYPE
GRASS - Static variable in class g54327.humbug.view.text.Grid
 
Grasshopper - Class in g54327.humbug.model.Animals
Grasshopper Class
Grasshopper() - Constructor for class g54327.humbug.model.Animals.Grasshopper
 
Grasshopper(Position) - Constructor for class g54327.humbug.model.Animals.Grasshopper
 
GrasshopperTest - Class in g54327.humbug.model.Animals
Grasshopper Tests
GrasshopperTest() - Constructor for class g54327.humbug.model.Animals.GrasshopperTest
 
Grid - Class in g54327.humbug.view.text
 
Grid(int, int, int, int) - Constructor for class g54327.humbug.view.text.Grid
Grid constructor
A B C D E F G H I L M N O P R S T V W 
All Classes All Packages