|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectvutbr.checkers.game.GamePiece
public abstract class GamePiece
Trida GamePiece - figurka
Constructor Summary | |
---|---|
GamePiece(GameBoard board,
int x,
int y,
Game.GameColor color)
Konstruktor |
Method Summary | |
---|---|
protected GameBoard |
getBoard()
Vrati hraci plochu |
Game.GameColor |
getColor()
Vrati barvu figurky |
protected int |
getX()
Vrati souradnici X |
protected int |
getY()
Vrati souradnici Y |
protected boolean |
possibleTurn(int toX,
int toY)
Overi, zda je tento tah mozny |
protected void |
setColor(Game.GameColor color)
Nastavi barvu figurky |
protected void |
setX(int x)
Nastavi souradnici X |
protected void |
setY(int y)
Nastavi souradnici Y |
protected abstract boolean |
turn(int toX,
int toY,
GameTurnState gameTurnState)
Provede tah figurkou |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GamePiece(GameBoard board, int x, int y, Game.GameColor color)
board
- Hraci plochax
- Souradnice Xy
- Souradnice Ycolor
- Barva figurkyMethod Detail |
---|
protected GameBoard getBoard()
protected void setX(int x)
x
- Souradnice Xprotected int getX()
protected void setY(int y)
y
- Souradnice Yprotected int getY()
protected void setColor(Game.GameColor color)
color
- Barva figurkypublic Game.GameColor getColor()
protected abstract boolean turn(int toX, int toY, GameTurnState gameTurnState)
toX
- Cilova souradnice XtoY
- Cilova souradnice YgameTurnState
- Stav tahu hry
protected boolean possibleTurn(int toX, int toY)
toX
- Cilova souradnice XtoY
- Cilova souradnice Y
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |