A B C D E G H I L M N O P R S T U V W Y 
All Classes All Packages

M

main(String[]) - Static method in class it.unicam.cs.pa.mastermind.gamecore.ConsoleMainManager
Metodo main fondamentale per l'avvio, richiesto dal contratto di MainManager.
MainManager - Class in it.unicam.cs.pa.mastermind.gamecore
Responsabilità: permettere il corretto svolgimento del gioco, monitorando e tenendo traccia di una partita di MasterMind alla volta.
MainManager() - Constructor for class it.unicam.cs.pa.mastermind.gamecore.MainManager
 
MakerFactory - Interface in it.unicam.cs.pa.mastermind.factories
Responsabilità: fornire istanze di implementazioni di CodeMaker.
MakerFactoryRegistry - Class in it.unicam.cs.pa.mastermind.factories
Estensione di PlayerFactoryRegistry per poter contenere informazioni circa le implementazioni di MakerFactory.
MakerFactoryRegistry(String) - Constructor for class it.unicam.cs.pa.mastermind.factories.MakerFactoryRegistry
 
MatchStartSettings - Class in it.unicam.cs.pa.mastermind.gamecore
Responsabilità: tenere traccia delle informazioni necessarie per poter iniziare una nuova partita e da impiegare all'interno di essa.
MatchStartSettings(GameViewFactory) - Constructor for class it.unicam.cs.pa.mastermind.gamecore.MatchStartSettings
 
MatchState - Class in it.unicam.cs.pa.mastermind.gamecore
Responsabilità: tenere traccia delle informazioni necessarie per poter decretare se una partita è ancora in corso o meno.
MatchState() - Constructor for class it.unicam.cs.pa.mastermind.gamecore.MatchState
Inizializzazione con valori di default.
A B C D E G H I L M N O P R S T U V W Y 
All Classes All Packages