A C D E F G H I M N O P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractGameInstance - Class in com.thowv.javafxgridgameboard
- AbstractGameInstance(GameBoard, AbstractTurnEntity, AbstractTurnEntity, String, int) - Constructor for class com.thowv.javafxgridgameboard.AbstractGameInstance
- AbstractTurnEntity - Class in com.thowv.javafxgridgameboard
- AbstractTurnEntity(AbstractTurnEntity.EntityType, String) - Constructor for class com.thowv.javafxgridgameboard.AbstractTurnEntity
- AbstractTurnEntity(AbstractTurnEntity.EntityType, String, String) - Constructor for class com.thowv.javafxgridgameboard.AbstractTurnEntity
- AbstractTurnEntity.EntityType - Enum in com.thowv.javafxgridgameboard
- AbstractTurnEntityPlayer - Class in com.thowv.javafxgridgameboard.premades
- AbstractTurnEntityPlayer(String) - Constructor for class com.thowv.javafxgridgameboard.premades.AbstractTurnEntityPlayer
- AbstractTurnEntityPlayer(String, String) - Constructor for class com.thowv.javafxgridgameboard.premades.AbstractTurnEntityPlayer
- AbstractTurnEntityRandomAI - Class in com.thowv.javafxgridgameboard.premades
- AbstractTurnEntityRandomAI(String) - Constructor for class com.thowv.javafxgridgameboard.premades.AbstractTurnEntityRandomAI
- AbstractTurnEntityRandomAI(String, String) - Constructor for class com.thowv.javafxgridgameboard.premades.AbstractTurnEntityRandomAI
- AbstractTurnEntityRandomAI(String, String, int) - Constructor for class com.thowv.javafxgridgameboard.premades.AbstractTurnEntityRandomAI
- AI - com.thowv.javafxgridgameboard.AbstractTurnEntity.EntityType
- AlgorithmHelper - Class in com.thowv.javafxgridgameboard
- AlgorithmHelper() - Constructor for class com.thowv.javafxgridgameboard.AlgorithmHelper
- AlgorithmHelper.GameBoardDirection - Enum in com.thowv.javafxgridgameboard
C
- calculateEntityPoints() - Method in class com.thowv.javafxgridgameboard.AbstractGameInstance
- checkThreeInRow(GameBoard) - Static method in class com.thowv.javafxgridgameboard.premades.tictactoe.TTToeAlgorithms
- clearDecoratedGameBoardTiles() - Method in class com.thowv.javafxgridgameboard.GameBoardBehavior
- clearDecoratedTiles() - Method in class com.thowv.javafxgridgameboard.GameBoard
- com.thowv.javafxgridgameboard - package com.thowv.javafxgridgameboard
- com.thowv.javafxgridgameboard.events - package com.thowv.javafxgridgameboard.events
- com.thowv.javafxgridgameboard.examples - package com.thowv.javafxgridgameboard.examples
- com.thowv.javafxgridgameboard.listeners - package com.thowv.javafxgridgameboard.listeners
- com.thowv.javafxgridgameboard.premades - package com.thowv.javafxgridgameboard.premades
- com.thowv.javafxgridgameboard.premades.reversi - package com.thowv.javafxgridgameboard.premades.reversi
- com.thowv.javafxgridgameboard.premades.tictactoe - package com.thowv.javafxgridgameboard.premades.tictactoe
- countTilesByType(GameBoardTileType) - Method in class com.thowv.javafxgridgameboard.GameBoard
- countTilesByType(GameBoardTileType) - Method in class com.thowv.javafxgridgameboard.GameBoardBehavior
- createDefaultSkin() - Method in class com.thowv.javafxgridgameboard.GameBoard
- createDefaultSkin() - Method in class com.thowv.javafxgridgameboard.GameBoardTile
- createGameBoardTiles(int) - Method in class com.thowv.javafxgridgameboard.GameBoardSkin
D
- determineTilePossibilities(GameBoard, GameBoardTileType) - Static method in class com.thowv.javafxgridgameboard.premades.reversi.ReversiAlgorithms
- doTurn(int, int) - Method in class com.thowv.javafxgridgameboard.AbstractGameInstance
- doTurn(int, int) - Method in class com.thowv.javafxgridgameboard.premades.reversi.ReversiGameInstance
- doTurn(int, int) - Method in class com.thowv.javafxgridgameboard.premades.tictactoe.TTToeGameInstance
E
- E - com.thowv.javafxgridgameboard.AlgorithmHelper.GameBoardDirection
- end(AbstractTurnEntity[]) - Method in class com.thowv.javafxgridgameboard.AbstractGameInstance
- end(AbstractTurnEntity, AbstractTurnEntity) - Method in class com.thowv.javafxgridgameboard.AbstractGameInstance
- endGame() - Method in class com.thowv.javafxgridgameboard.premades.reversi.ReversiGameInstance
- ExampleApp - Class in com.thowv.javafxgridgameboard.examples
- ExampleApp() - Constructor for class com.thowv.javafxgridgameboard.examples.ExampleApp
- ExampleLauncher - Class in com.thowv.javafxgridgameboard.examples
- ExampleLauncher() - Constructor for class com.thowv.javafxgridgameboard.examples.ExampleLauncher
F
- flipGameBoardDirection(AlgorithmHelper.GameBoardDirection) - Static method in class com.thowv.javafxgridgameboard.AlgorithmHelper
- flipTilesFromOrigin(GameBoard, GameBoardTileType, int, int) - Static method in class com.thowv.javafxgridgameboard.premades.reversi.ReversiAlgorithms
- flipTileType(GameBoardTileType) - Static method in class com.thowv.javafxgridgameboard.AlgorithmHelper
G
- GameBoard - Class in com.thowv.javafxgridgameboard
- GameBoard(int) - Constructor for class com.thowv.javafxgridgameboard.GameBoard
- GameBoard(GameBoard) - Constructor for class com.thowv.javafxgridgameboard.GameBoard
- GameBoardBehavior - Class in com.thowv.javafxgridgameboard
- GameBoardBehavior(GameBoard, int) - Constructor for class com.thowv.javafxgridgameboard.GameBoardBehavior
- GameBoardEventManager - Class in com.thowv.javafxgridgameboard
- GameBoardEventManager() - Constructor for class com.thowv.javafxgridgameboard.GameBoardEventManager
- GameBoardSkin - Class in com.thowv.javafxgridgameboard
- GameBoardSkin(GameBoard) - Constructor for class com.thowv.javafxgridgameboard.GameBoardSkin
- GameBoardTile - Class in com.thowv.javafxgridgameboard
- GameBoardTile(int, int) - Constructor for class com.thowv.javafxgridgameboard.GameBoardTile
- GameBoardTile(GameBoardTileType, int, int) - Constructor for class com.thowv.javafxgridgameboard.GameBoardTile
- GameBoardTileBehavior - Class in com.thowv.javafxgridgameboard
- GameBoardTileBehavior(GameBoardTile, GameBoardTileType, int, int) - Constructor for class com.thowv.javafxgridgameboard.GameBoardTileBehavior
- GameBoardTilePressedEvent - Class in com.thowv.javafxgridgameboard.events
- GameBoardTilePressedEvent(Object, EventTarget) - Constructor for class com.thowv.javafxgridgameboard.events.GameBoardTilePressedEvent
- GameBoardTileSkin - Class in com.thowv.javafxgridgameboard
- GameBoardTileSkin(GameBoardTile) - Constructor for class com.thowv.javafxgridgameboard.GameBoardTileSkin
- GameBoardTileType - Enum in com.thowv.javafxgridgameboard
- GameEndListener - Interface in com.thowv.javafxgridgameboard.listeners
- GameStartListener - Interface in com.thowv.javafxgridgameboard.listeners
- getColor() - Method in class com.thowv.javafxgridgameboard.AbstractTurnEntity
- getCurrentTurnEntity() - Method in class com.thowv.javafxgridgameboard.AbstractGameInstance
- getDirections() - Method in class com.thowv.javafxgridgameboard.premades.tictactoe.TTToeStartPosition
- getEntityByTileType(GameBoardTileType) - Method in class com.thowv.javafxgridgameboard.AbstractGameInstance
- getEntityOne() - Method in class com.thowv.javafxgridgameboard.AbstractGameInstance
- getEntityTwo() - Method in class com.thowv.javafxgridgameboard.AbstractGameInstance
- getEntityType() - Method in class com.thowv.javafxgridgameboard.AbstractTurnEntity
- getGameBoard() - Method in class com.thowv.javafxgridgameboard.AbstractGameInstance
- getGameBoardBehavior() - Method in class com.thowv.javafxgridgameboard.GameBoard
- getGameBoardSize() - Method in class com.thowv.javafxgridgameboard.GameBoardBehavior
- getGameBoardSkin() - Method in class com.thowv.javafxgridgameboard.GameBoard
- getGameBoardTile(int, int) - Method in class com.thowv.javafxgridgameboard.GameBoardBehavior
- getGameBoardTileBehavior() - Method in class com.thowv.javafxgridgameboard.GameBoardTile
- getGameBoardTilesByType(GameBoardTileType) - Method in class com.thowv.javafxgridgameboard.GameBoardBehavior
- getGameBoardTilesByTypes(GameBoardTileType[]) - Method in class com.thowv.javafxgridgameboard.GameBoardBehavior
- getGameBoardTileSkin() - Method in class com.thowv.javafxgridgameboard.GameBoardTile
- getGameBoardTileType() - Method in class com.thowv.javafxgridgameboard.AbstractTurnEntity
- getGameBoardTileType() - Method in class com.thowv.javafxgridgameboard.GameBoardTile
- getGameBoardTileType() - Method in class com.thowv.javafxgridgameboard.GameBoardTileBehavior
- getName() - Method in class com.thowv.javafxgridgameboard.AbstractTurnEntity
- getPoints() - Method in class com.thowv.javafxgridgameboard.AbstractTurnEntity
- getSize() - Method in class com.thowv.javafxgridgameboard.GameBoard
- getTile(int, int) - Method in class com.thowv.javafxgridgameboard.GameBoard
- getTilesByType(GameBoardTileType) - Method in class com.thowv.javafxgridgameboard.GameBoard
- getTilesByTypes(GameBoardTileType[]) - Method in class com.thowv.javafxgridgameboard.GameBoard
- getTurnEntities() - Method in class com.thowv.javafxgridgameboard.AbstractGameInstance
- getTurnSpeed() - Method in class com.thowv.javafxgridgameboard.premades.AbstractTurnEntityRandomAI
- getUserAgentStylesheet() - Method in class com.thowv.javafxgridgameboard.GameBoard
- getXCord() - Method in class com.thowv.javafxgridgameboard.events.GameBoardTilePressedEvent
- getXCord() - Method in class com.thowv.javafxgridgameboard.GameBoardTile
- getXCord() - Method in class com.thowv.javafxgridgameboard.GameBoardTileBehavior
- getXCord() - Method in class com.thowv.javafxgridgameboard.premades.tictactoe.TTToeStartPosition
- getYCord() - Method in class com.thowv.javafxgridgameboard.events.GameBoardTilePressedEvent
- getYCord() - Method in class com.thowv.javafxgridgameboard.GameBoardTile
- getYCord() - Method in class com.thowv.javafxgridgameboard.GameBoardTileBehavior
- getYCord() - Method in class com.thowv.javafxgridgameboard.premades.tictactoe.TTToeStartPosition
H
- HIDDEN - com.thowv.javafxgridgameboard.GameBoardTileType
I
- INTERACTABLE - com.thowv.javafxgridgameboard.GameBoardTileType
- isMultiDirectional() - Method in class com.thowv.javafxgridgameboard.premades.tictactoe.TTToeStartPosition
- isOwnedByPlayer() - Method in class com.thowv.javafxgridgameboard.GameBoardTile
- isOwnedByPlayer() - Method in class com.thowv.javafxgridgameboard.GameBoardTileBehavior
M
- main(String[]) - Static method in class com.thowv.javafxgridgameboard.examples.ExampleApp
- main(String[]) - Static method in class com.thowv.javafxgridgameboard.examples.ExampleLauncher
N
- N - com.thowv.javafxgridgameboard.AlgorithmHelper.GameBoardDirection
- NE - com.thowv.javafxgridgameboard.AlgorithmHelper.GameBoardDirection
- notifyOnGameEnd(AbstractTurnEntity[]) - Method in class com.thowv.javafxgridgameboard.GameBoardEventManager
- notifyOnGameEnd(AbstractTurnEntity, AbstractTurnEntity) - Method in class com.thowv.javafxgridgameboard.GameBoardEventManager
- notifyOnGameStart(AbstractTurnEntity) - Method in class com.thowv.javafxgridgameboard.GameBoardEventManager
- notifyOnTurnSwitch(AbstractTurnEntity, AbstractTurnEntity) - Method in class com.thowv.javafxgridgameboard.GameBoardEventManager
- NW - com.thowv.javafxgridgameboard.AlgorithmHelper.GameBoardDirection
O
- onBoardTileClick() - Method in class com.thowv.javafxgridgameboard.GameBoardTileBehavior
- onGameEnd(AbstractTurnEntity[]) - Method in interface com.thowv.javafxgridgameboard.listeners.GameEndListener
- onGameEnd(AbstractTurnEntity, AbstractTurnEntity) - Method in interface com.thowv.javafxgridgameboard.listeners.GameEndListener
- onGameEnd(GameEndListener) - Method in class com.thowv.javafxgridgameboard.AbstractGameInstance
- onGameEnd(GameEndListener) - Method in class com.thowv.javafxgridgameboard.GameBoardEventManager
- onGameStart(AbstractTurnEntity) - Method in interface com.thowv.javafxgridgameboard.listeners.GameStartListener
- onGameStart(GameStartListener) - Method in class com.thowv.javafxgridgameboard.AbstractGameInstance
- onGameStart(GameStartListener) - Method in class com.thowv.javafxgridgameboard.GameBoardEventManager
- onTilePressed(AbstractGameInstance, GameBoardTilePressedEvent) - Method in class com.thowv.javafxgridgameboard.AbstractTurnEntity
- onTilePressed(AbstractGameInstance, GameBoardTilePressedEvent) - Method in class com.thowv.javafxgridgameboard.premades.AbstractTurnEntityPlayer
- onTilePressed(GameBoardTilePressedEvent) - Method in class com.thowv.javafxgridgameboard.AbstractGameInstance
- onTilePressed(GameBoardTilePressedEvent) - Method in class com.thowv.javafxgridgameboard.premades.reversi.ReversiGameInstance
- onTilePressed(GameBoardTilePressedEvent) - Method in class com.thowv.javafxgridgameboard.premades.tictactoe.TTToeGameInstance
- onTurnSwitch(AbstractTurnEntity, AbstractTurnEntity) - Method in interface com.thowv.javafxgridgameboard.listeners.TurnSwitchListener
- onTurnSwitch(TurnSwitchListener) - Method in class com.thowv.javafxgridgameboard.AbstractGameInstance
- onTurnSwitch(TurnSwitchListener) - Method in class com.thowv.javafxgridgameboard.GameBoardEventManager
P
- passTurn() - Method in class com.thowv.javafxgridgameboard.premades.reversi.ReversiGameInstance
- PLAYER - com.thowv.javafxgridgameboard.AbstractTurnEntity.EntityType
- PLAYER_1 - com.thowv.javafxgridgameboard.GameBoardTileType
- PLAYER_2 - com.thowv.javafxgridgameboard.GameBoardTileType
R
- reset() - Method in class com.thowv.javafxgridgameboard.GameBoard
- resetGameBoardTiles() - Method in class com.thowv.javafxgridgameboard.GameBoardBehavior
- ReversiAlgorithms - Class in com.thowv.javafxgridgameboard.premades.reversi
- ReversiAlgorithms() - Constructor for class com.thowv.javafxgridgameboard.premades.reversi.ReversiAlgorithms
- ReversiGameInstance - Class in com.thowv.javafxgridgameboard.premades.reversi
- ReversiGameInstance(GameBoard, AbstractTurnEntity, AbstractTurnEntity) - Constructor for class com.thowv.javafxgridgameboard.premades.reversi.ReversiGameInstance
- ReversiGameInstance(GameBoard, AbstractTurnEntity, AbstractTurnEntity, int) - Constructor for class com.thowv.javafxgridgameboard.premades.reversi.ReversiGameInstance
- ReversiTurnEntityAI - Class in com.thowv.javafxgridgameboard.premades.reversi
- ReversiTurnEntityAI(String) - Constructor for class com.thowv.javafxgridgameboard.premades.reversi.ReversiTurnEntityAI
- ReversiTurnEntityPlayer - Class in com.thowv.javafxgridgameboard.premades.reversi
- ReversiTurnEntityPlayer(String) - Constructor for class com.thowv.javafxgridgameboard.premades.reversi.ReversiTurnEntityPlayer
S
- S - com.thowv.javafxgridgameboard.AlgorithmHelper.GameBoardDirection
- SE - com.thowv.javafxgridgameboard.AlgorithmHelper.GameBoardDirection
- setColor(String) - Method in class com.thowv.javafxgridgameboard.AbstractTurnEntity
- setGameBoard(GameBoard) - Method in class com.thowv.javafxgridgameboard.AbstractGameInstance
- setGameBoardTiles(GameBoardTile[][]) - Method in class com.thowv.javafxgridgameboard.GameBoardBehavior
- setGameBoardTileType(int, int, GameBoardTileType) - Method in class com.thowv.javafxgridgameboard.GameBoardBehavior
- setGameBoardTileType(GameBoardTileType) - Method in class com.thowv.javafxgridgameboard.AbstractTurnEntity
- setGameBoardTileType(GameBoardTileType) - Method in class com.thowv.javafxgridgameboard.GameBoardTile
- setGameBoardTileType(GameBoardTileType) - Method in class com.thowv.javafxgridgameboard.GameBoardTileBehavior
- setGameBoardTileType(GameBoardTileType) - Method in class com.thowv.javafxgridgameboard.GameBoardTileSkin
- setGameBoardTileTypes(ArrayList<GameBoardTile>, GameBoardTileType) - Method in class com.thowv.javafxgridgameboard.GameBoardBehavior
- setName(String) - Method in class com.thowv.javafxgridgameboard.AbstractTurnEntity
- setPoints(int) - Method in class com.thowv.javafxgridgameboard.AbstractTurnEntity
- setTileType(int, int, GameBoardTileType) - Method in class com.thowv.javafxgridgameboard.GameBoard
- setTileTypes(ArrayList<GameBoardTile>, GameBoardTileType) - Method in class com.thowv.javafxgridgameboard.GameBoard
- start() - Method in class com.thowv.javafxgridgameboard.AbstractGameInstance
- start(Stage) - Method in class com.thowv.javafxgridgameboard.examples.ExampleApp
- startGame() - Method in class com.thowv.javafxgridgameboard.AbstractGameInstance
- startGame() - Method in class com.thowv.javafxgridgameboard.premades.reversi.ReversiGameInstance
- startGame() - Method in class com.thowv.javafxgridgameboard.premades.tictactoe.TTToeGameInstance
- startGame(AbstractGameInstance) - Method in class com.thowv.javafxgridgameboard.AbstractGameInstance
- SW - com.thowv.javafxgridgameboard.AlgorithmHelper.GameBoardDirection
- switchCurrentTurnEntity() - Method in class com.thowv.javafxgridgameboard.AbstractGameInstance
- switchTurn() - Method in class com.thowv.javafxgridgameboard.AbstractGameInstance
- switchTurn(AbstractGameInstance) - Method in class com.thowv.javafxgridgameboard.AbstractGameInstance
T
- takeRandomTurn(AbstractGameInstance, ArrayList<GameBoardTile>) - Method in class com.thowv.javafxgridgameboard.premades.AbstractTurnEntityRandomAI
- takeTurn(AbstractGameInstance) - Method in class com.thowv.javafxgridgameboard.AbstractTurnEntity
- takeTurn(AbstractGameInstance) - Method in class com.thowv.javafxgridgameboard.premades.AbstractTurnEntityPlayer
- takeTurn(AbstractGameInstance) - Method in class com.thowv.javafxgridgameboard.premades.AbstractTurnEntityRandomAI
- takeTurn(AbstractGameInstance) - Method in class com.thowv.javafxgridgameboard.premades.reversi.ReversiTurnEntityAI
- takeTurn(AbstractGameInstance) - Method in class com.thowv.javafxgridgameboard.premades.reversi.ReversiTurnEntityPlayer
- takeTurn(AbstractGameInstance) - Method in class com.thowv.javafxgridgameboard.premades.tictactoe.TTToeTurnEntityAI
- takeTurn(AbstractGameInstance) - Method in class com.thowv.javafxgridgameboard.premades.tictactoe.TTToeTurnEntityPlayer
- TILE_PRESSED_EVENT_EVENT_TYPE - Static variable in class com.thowv.javafxgridgameboard.events.GameBoardTilePressedEvent
- translateDirToCords(AlgorithmHelper.GameBoardDirection, int, int) - Static method in class com.thowv.javafxgridgameboard.AlgorithmHelper
- TTToeAlgorithms - Class in com.thowv.javafxgridgameboard.premades.tictactoe
- TTToeAlgorithms() - Constructor for class com.thowv.javafxgridgameboard.premades.tictactoe.TTToeAlgorithms
- TTToeGameInstance - Class in com.thowv.javafxgridgameboard.premades.tictactoe
- TTToeGameInstance(GameBoard, AbstractTurnEntity, AbstractTurnEntity) - Constructor for class com.thowv.javafxgridgameboard.premades.tictactoe.TTToeGameInstance
- TTToeGameInstance(GameBoard, AbstractTurnEntity, AbstractTurnEntity, int) - Constructor for class com.thowv.javafxgridgameboard.premades.tictactoe.TTToeGameInstance
- TTToeStartPosition - Class in com.thowv.javafxgridgameboard.premades.tictactoe
- TTToeStartPosition(int, int, AlgorithmHelper.GameBoardDirection[]) - Constructor for class com.thowv.javafxgridgameboard.premades.tictactoe.TTToeStartPosition
- TTToeStartPosition(int, int, AlgorithmHelper.GameBoardDirection[], boolean) - Constructor for class com.thowv.javafxgridgameboard.premades.tictactoe.TTToeStartPosition
- TTToeTurnEntityAI - Class in com.thowv.javafxgridgameboard.premades.tictactoe
- TTToeTurnEntityAI(String) - Constructor for class com.thowv.javafxgridgameboard.premades.tictactoe.TTToeTurnEntityAI
- TTToeTurnEntityPlayer - Class in com.thowv.javafxgridgameboard.premades.tictactoe
- TTToeTurnEntityPlayer(String) - Constructor for class com.thowv.javafxgridgameboard.premades.tictactoe.TTToeTurnEntityPlayer
- TurnSwitchListener - Interface in com.thowv.javafxgridgameboard.listeners
V
- valueOf(String) - Static method in enum com.thowv.javafxgridgameboard.AbstractTurnEntity.EntityType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.thowv.javafxgridgameboard.AlgorithmHelper.GameBoardDirection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.thowv.javafxgridgameboard.GameBoardTileType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.thowv.javafxgridgameboard.AbstractTurnEntity.EntityType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.thowv.javafxgridgameboard.AlgorithmHelper.GameBoardDirection
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.thowv.javafxgridgameboard.GameBoardTileType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VISIBLE - com.thowv.javafxgridgameboard.GameBoardTileType
W
- W - com.thowv.javafxgridgameboard.AlgorithmHelper.GameBoardDirection
All Classes All Packages