Class AbstractTurnEntityPlayer
- java.lang.Object
-
- com.thowv.javafxgridgameboard.AbstractTurnEntity
-
- com.thowv.javafxgridgameboard.premades.AbstractTurnEntityPlayer
-
- Direct Known Subclasses:
ReversiTurnEntityPlayer,TTToeTurnEntityPlayer
public abstract class AbstractTurnEntityPlayer extends AbstractTurnEntity
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.thowv.javafxgridgameboard.AbstractTurnEntity
AbstractTurnEntity.EntityType
-
-
Constructor Summary
Constructors Constructor Description AbstractTurnEntityPlayer(String name)AbstractTurnEntityPlayer(String name, String color)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidonTilePressed(AbstractGameInstance gameInstance, GameBoardTilePressedEvent e)abstract voidtakeTurn(AbstractGameInstance gameInstance)-
Methods inherited from class com.thowv.javafxgridgameboard.AbstractTurnEntity
getColor, getEntityType, getGameBoardTileType, getName, getPoints, setColor, setGameBoardTileType, setName, setPoints
-
-
-
-
Method Detail
-
takeTurn
public abstract void takeTurn(AbstractGameInstance gameInstance)
- Specified by:
takeTurnin classAbstractTurnEntity
-
onTilePressed
public void onTilePressed(AbstractGameInstance gameInstance, GameBoardTilePressedEvent e)
- Overrides:
onTilePressedin classAbstractTurnEntity
-
-