# All Classes and Interfaces

Class
Description
AnimatedBackground
AssetManager
BacktrackingSolver
BaseView
Block
Class qui représente les Block de chaque Sudoku, Un Block étant un ensemble de cellule avec une contrainte de block qui lui ait associé.
BlockConstraint
Contrainte de bloc
Cell
Représente une case d'un, ou plusieurs, sudoku qui à comme valeur un index de symbole.
ChangeCellPacket
Client
ClientConnexion
ColorGenerator
ColorGenerator.Color
ColumnConstraint
Contrainte de colonne
Connexion
ConnexionInfoPacket
ConnexionStatusView
ConnexionThread
ConsoleInterface
Constraint
Enumération utilisée afin de simplifier l'affichage en graphique.
ConsumerSignal<T>
Coordinate
Représente les coordonnées d'une Cell.
DiagonalConstraint
Contrainte de diagonale
Difficulty
Les difficultés d'un Sudoku, représente le nombre de cases à enlever, en proportion, à un Sudoku.
DisconnectPacket
EndGamePacket
EndGameView
Fonts
Game
Game.GameState
HintHelper
HintHelper.Hint
HumanSolver
IConstraint
Interface de base pour la déclaration d'une contrainte Elle est en théorie assez générique pour implémenter n'importe quelle contrainte
Images
KeepAliveHandler
KeepAlivePacket
LeaderboardRenderer
LineConstraint
Contrainte de ligne
LoginPacket
Main
Main
MainMenu
MixedSolver
MultiDoku
Class : MultiDoku Brief : Représente une grille de Multidoku.
MultiMenu
MultiPlayerCompleteProgress
MultiPlayerDokuView
MultiPlayerView
Options
OptionsMenu
Packet
Packets
PacketVisitor
Player
PlayerJoinPacket
PlayerLeavePacket
RandomSolver
RenderableMultidoku
Server
ServerAcceptThread
ServerConnexion
ServerLogicThread
Signal
SmoothProgressBar
SoloMenu
Solver
SolverStep
StartGamePacket
StateMachine
StateManager
Une pile, qui réprésente les états d'un MultiDoku, utile pour les Solvers.
StupidSolver
Class de test non utilisé
Sudoku
Class : Sudoku Brief : Représent un Sudoku
SudokuFactory
SudokuPrinter
SudokuRenderer
SudokuSelector
SudokuSerializer
Classe permettant d'effectuer des opérations sur les sudokus afin de les charger/sauvegarder
SudokuSerializerTest
SudokuType
SudokuView
Symbols
TimerRenderer
UpdatePlayerScorePacket