A B C D E F G H I L M N O P R S T V W
All Classes All Packages
All Classes All Packages
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.
All Classes All Packages