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

S

setEastWall(boolean) - Method in class g54327.humbug.model.Squares.Square
this.eastWall setter
setElement(int, int, String) - Method in class g54327.humbug.view.text.Grid
Set element at given position.
setElement(int, int, String, boolean, boolean, boolean, boolean) - Method in class g54327.humbug.view.text.Grid
Set element at given position.
setNorthWall(boolean) - Method in class g54327.humbug.model.Squares.Square
this.northWall setter
setOnStar(boolean) - Method in class g54327.humbug.model.Animals.Animal
this.onStar setter
setPositionOnBoard(Position) - Method in class g54327.humbug.model.Animals.Animal
this.positionOnBoard setter
setSouthWall(boolean) - Method in class g54327.humbug.model.Squares.Square
this.southWall setter
setSquareType(Position, SquareType) - Method in class g54327.humbug.model.Structures.Board
Set the SquareType at a given position
setUp() - Method in class pbt.humbug.model.animals.SnailTest
 
setUp() - Method in class pbt.humbug.model.animals.SpiderTest
 
setUp() - Method in class pbt.humbug.model.BoardTest
 
setWestWall(boolean) - Method in class g54327.humbug.model.Squares.Square
this.westWall setter
Snail - Class in g54327.humbug.model.Animals
Snail Class
Snail() - Constructor for class g54327.humbug.model.Animals.Snail
Snail constructor
Snail(Position) - Constructor for class g54327.humbug.model.Animals.Snail
Snail constructor
SnailTest - Class in g54327.humbug.model.Animals
Snail Tests
SnailTest - Class in pbt.humbug.model.animals
 
SnailTest() - Constructor for class g54327.humbug.model.Animals.SnailTest
 
SnailTest() - Constructor for class pbt.humbug.model.animals.SnailTest
 
SOUTH - g54327.humbug.model.Structures.Direction
SOUTH DIRECTION
SPACE - Static variable in class g54327.humbug.view.text.Grid
 
Spider - Class in g54327.humbug.model.Animals
Spider Class
Spider() - Constructor for class g54327.humbug.model.Animals.Spider
 
Spider(Position) - Constructor for class g54327.humbug.model.Animals.Spider
Spider constructor
SpiderTest - Class in g54327.humbug.model.Animals
Spider Tests
SpiderTest - Class in pbt.humbug.model.animals
 
SpiderTest() - Constructor for class g54327.humbug.model.Animals.SpiderTest
 
SpiderTest() - Constructor for class pbt.humbug.model.animals.SpiderTest
 
Square - Class in g54327.humbug.model.Squares
Square on the board.
Square() - Constructor for class g54327.humbug.model.Squares.Square
Constructor
Square(SquareType) - Constructor for class g54327.humbug.model.Squares.Square
Constructor of Square on board.
Square(SquareType, boolean, boolean, boolean, boolean) - Constructor for class g54327.humbug.model.Squares.Square
Constructor of Square on board.
SquareType - Enum in g54327.humbug.model.Squares
SquareType represents the type of a square on the board.
STAR - g54327.humbug.model.Squares.SquareType
STAR SQUARE TYPE
STAR - Static variable in class g54327.humbug.view.text.Grid
 
startGame() - Method in class g54327.humbug.controller.Controller
Start the game
startGame(int) - Method in class g54327.humbug.controller.Controller
Start the game
startLevel(int) - Method in class g54327.humbug.model.Game
Start a given level
startLevel(int) - Method in interface g54327.humbug.model.Model
Start a given level
step(Position, Direction, int, Board, Animal[]) - Method in interface g54327.humbug.model.Animals.Type.Aerial
Returns next position after move.
step(Position, Direction, int, Board, Animal[]) - Method in interface g54327.humbug.model.Animals.Type.Terrestrial
Returns next position after move.
A B C D E F G H I L M N O P R S T V W 
All Classes All Packages