# Index

A B C D E F G H I K L M N O P R S T U V W
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

## G

g - Variable in class gui.ColorGenerator.Color
game - package game
Game - Class in game
Game() - Constructor for class game.Game
Game.GameState - Enum Class in game
GameGoing - Enum constant in enum class game.Game.GameState
GameNotStarted - Enum constant in enum class game.Game.GameState
getBlock() - Method in class sudoku.structure.Cell
  Renvoie le Block qui la contient.
getBlocks() - Method in class gui.RenderableMultidoku
getBlocks() - Method in class sudoku.structure.Sudoku
getBlockWidth() - Method in class sudoku.structure.Sudoku
getCell() - Method in class sudoku.solver.SolverStep
getCell(int) - Method in class gui.RenderableMultidoku
getCell(int) - Method in class sudoku.structure.Sudoku
getCell(int, int) - Method in class gui.RenderableMultidoku
getCell(int, int) - Method in class sudoku.structure.Sudoku
  Renvoie la Cell aux coordonées données.
getCellIndex() - Method in class network.protocol.packets.ChangeCellPacket
getCells() - Method in class sudoku.structure.Block
getCells() - Method in class sudoku.structure.MultiDoku
  Renvoie la liste des Cells contenue dans ce MultiDoku, soit les Cells contenues de chaques sous-Sudoku.
getCells() - Method in class sudoku.structure.Sudoku
getCellsLeft() - Method in class network.protocol.packets.UpdatePlayerScorePacket
getConnectionId() - Method in class network.protocol.packets.ConnexionInfoPacket
getConstraint() - Method in enum class sudoku.constraint.Constraint
getConstraints() - Method in class sudoku.structure.Sudoku
getDifficultyNames() - Static method in enum class sudoku.structure.Difficulty
getDisconnectReason() - Method in class network.client.Client
getDisplayName() - Method in enum class gui.constants.SudokuType
getDisplayName() - Method in enum class gui.constants.Symbols
getDisplayName() - Method in enum class sudoku.constraint.Constraint
getDisplayName() - Method in enum class sudoku.structure.Difficulty
getDoku() - Method in class game.Game
getDoku() - Method in class gui.RenderableMultidoku
getEmptyCells() - Method in class sudoku.structure.MultiDoku
  Renvoie la liste des Cells vides du MultiDoku.
getFactor() - Method in enum class sudoku.structure.Difficulty
getFilledCells() - Method in class sudoku.structure.MultiDoku
  Renvoie la liste des Cells préalablement remplies du MultiDoku.
getFirstEmptyCell() - Method in class sudoku.structure.MultiDoku
  Renvoie la 1re Cell vide des sous-Sudoku.
getFirstEmptyCell() - Method in class sudoku.structure.Sudoku
  Renvoie la 1re Cell vide du Sudoku.
getGame() - Method in class network.client.Client
getGame() - Method in class network.server.Server
getGameDuration() - Method in class game.Game
getGameDuration() - Method in class network.protocol.packets.StartGamePacket
getGameState() - Method in class game.Game
getGreeting() - Method in class sudoku.Main
getHeight() - Method in class gui.RenderableMultidoku
getHint(MultiDoku, Solver) - Static method in class sudoku.solver.HintHelper
  Si possible, donne un indice sur la résolution du doku passé en paramètre, selon la méthode de résolution rensaignée.
getId() - Method in class game.Player
getInstant() - Method in class network.protocol.packets.StartGamePacket
getKeepAliveId() - Method in class network.protocol.packets.KeepAlivePacket
getLeaderboard() - Method in class game.Game
getMakerParamCount() - Method in enum class gui.constants.SudokuType
getNbCells() - Method in class sudoku.structure.MultiDoku
  Renvoie le nombre de Cell contenue dans le MultiDoku.
getNbSubGrids() - Method in class sudoku.structure.MultiDoku
  Renvoie le nombre de sudoku contenu dans ce MultiDoku.
getNewValue() - Method in class network.protocol.packets.ChangeCellPacket
getNewValue() - Method in class sudoku.solver.SolverStep
getPlayer() - Method in class network.client.Client
getPlayer() - Method in class network.protocol.packets.PlayerJoinPacket
getPlayer() - Method in class network.protocol.packets.PlayerLeavePacket
getPlayerById(int) - Method in class game.Game
getPlayerId() - Method in class network.protocol.packets.UpdatePlayerScorePacket
getPlayers() - Method in class game.Game
getPossibleSymbols() - Method in class sudoku.structure.Cell
  Renvoie les symboles que peut prendre cette Cell par rapport aux contraintes de ses Sudokus.
getPseudo() - Method in class game.Player
getPseudo() - Method in class network.protocol.packets.LoginPacket
getReason() - Method in class network.protocol.packets.DisconnectPacket
getRemainingCells() - Method in class game.Player
getResource(String) - Static method in class gui.AssetManager
getSavedMultiDoku(int) - Static method in class sudoku.io.SudokuSerializer
  Get a MultiDoku from a pre-existing json save file.
getSerializedSudoku() - Method in class network.protocol.packets.StartGamePacket
getSize() - Method in class sudoku.structure.Sudoku
getStartTime() - Method in class game.Game
getStateManager() - Method in class sudoku.structure.MultiDoku
getSubGrid(int) - Method in class sudoku.structure.MultiDoku
  Renvoie la ie sudoku contenue dans ce MultiDoku.
getSubGrids() - Method in class sudoku.structure.MultiDoku
  Renvoie les sous-Sudoku
getSudokuIndex() - Method in class network.protocol.packets.ChangeCellPacket
getSudokus() - Method in class sudoku.structure.Block
getSymbolIndex() - Method in class sudoku.structure.Cell
getSymbols() - Method in enum class gui.constants.Symbols
getSymbolsNames() - Static method in enum class gui.constants.Symbols
getTypeNames() - Static method in enum class gui.constants.SudokuType
getWidth() - Method in class gui.RenderableMultidoku
getX() - Method in class sudoku.structure.Coordinate
getY() - Method in class sudoku.structure.Coordinate
greatPalette(int) - Static method in class gui.ColorGenerator
greatScheme(int) - Static method in class gui.ColorGenerator
gui - package gui
gui.constants - package gui.constants
gui.menu - package gui.menu
gui.widget - package gui.widget

A B C D E F G H I K L M N O P R S T U V W
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form