Uses of Class
com.thowv.javafxgridgameboard.AbstractTurnEntity
-
-
Uses of AbstractTurnEntity in com.thowv.javafxgridgameboard
Methods in com.thowv.javafxgridgameboard that return AbstractTurnEntity Modifier and Type Method Description AbstractTurnEntityAbstractGameInstance. getCurrentTurnEntity()AbstractTurnEntityAbstractGameInstance. getEntityByTileType(GameBoardTileType tileType)AbstractTurnEntityAbstractGameInstance. getEntityOne()AbstractTurnEntityAbstractGameInstance. getEntityTwo()AbstractTurnEntity[]AbstractGameInstance. getTurnEntities()Methods in com.thowv.javafxgridgameboard with parameters of type AbstractTurnEntity Modifier and Type Method Description voidAbstractGameInstance. end(AbstractTurnEntity[] tieTurnEntities)voidAbstractGameInstance. end(AbstractTurnEntity winningTurnEntity, AbstractTurnEntity losingTurnEntity)protected voidGameBoardEventManager. notifyOnGameEnd(AbstractTurnEntity[] tieTurnEntities)protected voidGameBoardEventManager. notifyOnGameEnd(AbstractTurnEntity winningTurnEntity, AbstractTurnEntity losingTurnEntity)protected voidGameBoardEventManager. notifyOnGameStart(AbstractTurnEntity currentTurnEntity)protected voidGameBoardEventManager. notifyOnTurnSwitch(AbstractTurnEntity currentTurnEntity, AbstractTurnEntity previousTurnEntity)Constructors in com.thowv.javafxgridgameboard with parameters of type AbstractTurnEntity Constructor Description AbstractGameInstance(GameBoard gameBoard, AbstractTurnEntity entityOne, AbstractTurnEntity entityTwo, String stylesheet, int currentTurnEntity) -
Uses of AbstractTurnEntity in com.thowv.javafxgridgameboard.listeners
Methods in com.thowv.javafxgridgameboard.listeners with parameters of type AbstractTurnEntity Modifier and Type Method Description voidGameEndListener. onGameEnd(AbstractTurnEntity[] tieTurnEntities)voidGameEndListener. onGameEnd(AbstractTurnEntity winningTurnEntity, AbstractTurnEntity losingTurnEntity)voidGameStartListener. onGameStart(AbstractTurnEntity currentTurnEntity)voidTurnSwitchListener. onTurnSwitch(AbstractTurnEntity currentTurnEntity, AbstractTurnEntity previousTurnEntity) -
Uses of AbstractTurnEntity in com.thowv.javafxgridgameboard.premades
Subclasses of AbstractTurnEntity in com.thowv.javafxgridgameboard.premades Modifier and Type Class Description classAbstractTurnEntityPlayerclassAbstractTurnEntityRandomAI -
Uses of AbstractTurnEntity in com.thowv.javafxgridgameboard.premades.reversi
Subclasses of AbstractTurnEntity in com.thowv.javafxgridgameboard.premades.reversi Modifier and Type Class Description classReversiTurnEntityAIclassReversiTurnEntityPlayerConstructors in com.thowv.javafxgridgameboard.premades.reversi with parameters of type AbstractTurnEntity Constructor Description ReversiGameInstance(GameBoard gameBoard, AbstractTurnEntity entityOne, AbstractTurnEntity entityTwo)ReversiGameInstance(GameBoard gameBoard, AbstractTurnEntity entityOne, AbstractTurnEntity entityTwo, int currentTurnEntity) -
Uses of AbstractTurnEntity in com.thowv.javafxgridgameboard.premades.tictactoe
Subclasses of AbstractTurnEntity in com.thowv.javafxgridgameboard.premades.tictactoe Modifier and Type Class Description classTTToeTurnEntityAIclassTTToeTurnEntityPlayerConstructors in com.thowv.javafxgridgameboard.premades.tictactoe with parameters of type AbstractTurnEntity Constructor Description TTToeGameInstance(GameBoard gameBoard, AbstractTurnEntity entityOne, AbstractTurnEntity entityTwo)TTToeGameInstance(GameBoard gameBoard, AbstractTurnEntity entityOne, AbstractTurnEntity entityTwo, int currentTurnEntity)
-