|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectvutbr.checkers.game.GameHistory
public class GameHistory
Historie tahu
Constructor Summary | |
---|---|
GameHistory(Game game)
konstruktor |
Method Summary | |
---|---|
Game |
getGame()
Vrati aktualni hru |
Game.GameColor |
getMyColor()
Vrati barvu hrace |
java.lang.String |
getOpponent()
Vrati jmeno protihrace |
int |
getTurnNumber()
Vrati cislo tahu |
void |
load()
Nacte soubor historie |
boolean |
replayTurnBack()
Nastavi sachovnici podle tahu predeneho v turn smerem dozadu Pokud neexistuje zadny predchozi tah, vraci false |
boolean |
replayTurnForw()
Nastavi sachovnici podle tahu predeneho v turn smerem dopredu Pokud neexistuje zadny nasledujici tah, vraci false |
void |
save()
Ulozi soubor historie |
void |
setHistoryFile(java.lang.String historyFile)
Nastavi jmeno souboru historie |
protected void |
setChangedToKing()
Nastavi priznak zmeny na damu |
void |
setMyColor(Game.GameColor myColor)
Nastavi barvu hrace |
void |
setOpponent(java.lang.String opponent)
Nastavi jmeno protihrace |
protected void |
setRemoved(int x,
int y,
GamePiece piece)
Nastavi vyhozenou figurku |
protected void |
turn(int x,
int y,
int toX,
int toY)
Ulozi tah |
protected void |
turnEnd()
Ulozi konec tahu |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GameHistory(Game game)
game
- HraMethod Detail |
---|
protected void turn(int x, int y, int toX, int toY)
x
- Vychozi souradnice xy
- Vychozi souradnice ytoX
- Cilova souradnice xtoY
- Cilova souradnice yprotected void turnEnd()
public boolean replayTurnForw()
public boolean replayTurnBack()
protected void setRemoved(int x, int y, GamePiece piece)
x
- Souradnice X vyhozene firukyy
- Souradnice Y vyhozene figurkypiece
- Typ vyhozene figurkyprotected void setChangedToKing()
public void load()
public void save()
public void setHistoryFile(java.lang.String historyFile)
historyFile
- Jmeno souboru s historiipublic void setOpponent(java.lang.String opponent)
opponent
- Jmeno protihracepublic java.lang.String getOpponent()
public Game getGame()
public int getTurnNumber()
public void setMyColor(Game.GameColor myColor)
myColor
- Barvapublic Game.GameColor getMyColor()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |