All Classes and Interfaces
Class
Description
Abstract class implemented by every view classes
Application starting point
classe qui a pour but de générer chaque case de la grid et de vérifier les entités présentes dessus
(Mur, Joueur, Energie, Bombe, etc.)
implementation of a listener from JavaFX
EventHandler
Store a view per player
Used to display the winner of the game
This method is call when the current player have selected an action to play (or if it's a computer player, will
select it), then we call
Game.play()
and we update the viewUsed when the human player select type of action it want to play
Call when the player selected the direction where it wants to play it
View terminal, use standard input and output
View interface, implemented by Terminal and Window.
View manager, main access to every views
Window view, use mouse and keyboard to control interface