|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectvutbr.checkers.game.Game
public abstract class Game
Trida Game - samotna hra
Nested Class Summary | |
---|---|
static class |
Game.GameColor
|
Constructor Summary | |
---|---|
Game()
Konstruktor |
Method Summary | |
---|---|
GameBoard |
getBoard()
Vrati aktualni hraci plochu |
GameHistory |
getGameHistory()
Vrati historii hry |
Game.GameColor |
getOnTurn()
Vrati barvu na tahu |
boolean |
isGameEnd()
Je konec hry? |
protected void |
setOnTurn(Game.GameColor onTurn)
Nastavi barvu na tahu |
boolean |
turn(int x,
int y,
int toX,
int toY)
Provede tah figurkou Tato funkce overuje, zda je tahnuto figurkou, jejiz barva je na tahu. |
boolean |
turnEnd()
Ukonci tah |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Game()
Method Detail |
---|
public GameBoard getBoard()
protected void setOnTurn(Game.GameColor onTurn)
onTurn
- Barva na tahupublic Game.GameColor getOnTurn()
public GameHistory getGameHistory()
public boolean turn(int x, int y, int toX, int toY)
x
- Zdrojova souradnice Xy
- Zdrojova souradnice YtoX
- Cilova souradnice XtoY
- Cilova souradnice Y
public boolean turnEnd()
public boolean isGameEnd()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |