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

C

cachedRessources - Variable in class fr.iut.tetris.Config
 
cacheObject(String, Object) - Method in class fr.iut.tetris.Config
Put an object into memory
calculateScore(LineCompleted) - Method in class fr.iut.tetris.models.CoopModel
Calculate the current score based of the point multiplier of the LineCompleted parameter
calculateScore(LineCompleted) - Method in class fr.iut.tetris.models.SoloModel
Calculate the current score based of the point multiplier of the LineCompleted parameter
calculateScore(LineCompleted, int) - Method in class fr.iut.tetris.models.VersusModel
Calculate the current score based of the point multiplier of the LineCompleted parameter
canvasHeight - Variable in class fr.iut.tetris.vues.NextPiecePanel
 
canvasHeight - Variable in class fr.iut.tetris.vues.TetrisBlock
 
canvasHeight - Variable in class fr.iut.tetris.vues.TetrisLogo
 
canvasWidth - Variable in class fr.iut.tetris.vues.NextPiecePanel
 
canvasWidth - Variable in class fr.iut.tetris.vues.TetrisBlock
 
canvasWidth - Variable in class fr.iut.tetris.vues.TetrisLogo
 
changeColor(Color) - Method in class fr.iut.tetris.models.PieceModel
Change the color of piece
changeKey(JButton, String) - Method in class fr.iut.tetris.controllers.SettingsKeysController
 
CheckBoxIcon - Class in fr.iut.tetris.vues
 
CheckBoxIcon(int, Color, Color) - Constructor for class fr.iut.tetris.vues.CheckBoxIcon
 
checkEffect() - Method in class fr.iut.tetris.models.VersusModel
 
checkForFullLineAndRemoveIt(boolean) - Method in class fr.iut.tetris.models.CoopModel
A recursive function that check for line that are completed and falls down every line over it then recursively calls itself with the parm `firstCall` at true which make the function return an integer instead of a LineCompleted
checkForFullLineAndRemoveIt(boolean) - Method in class fr.iut.tetris.models.SoloModel
A recursive function that check for line that are completed and falls down every line over it then recursively calls itself with the parm `firstCall` at true which make the function return an integer instead of a LineCompleted
checkForFullLineAndRemoveIt(boolean, int) - Method in class fr.iut.tetris.models.VersusModel
A recursive function that check for line that are completed and falls down every line over it then recursively calls itself with the parm `firstCall` at true which make the function return an integer instead of a LineCompleted
childs - Variable in class fr.iut.tetris.models.PieceModel
 
clone() - Method in class fr.iut.tetris.models.BlockModel
 
clone() - Method in class fr.iut.tetris.models.PieceModel
 
color - Variable in class fr.iut.tetris.models.BlockModel
 
COLOR_AQUA - Static variable in class fr.iut.tetris.models.PieceModel
 
COLOR_BLUE - Static variable in class fr.iut.tetris.models.PieceModel
 
COLOR_CYAN - Static variable in class fr.iut.tetris.models.PieceModel
 
COLOR_DARKGOLD - Static variable in class fr.iut.tetris.models.PieceModel
 
COLOR_DARKPINK - Static variable in class fr.iut.tetris.models.PieceModel
 
COLOR_DARKPURPLE - Static variable in class fr.iut.tetris.models.PieceModel
 
COLOR_GOLD - Static variable in class fr.iut.tetris.models.PieceModel
 
COLOR_GRAY - Static variable in class fr.iut.tetris.models.PieceModel
 
COLOR_GREEN - Static variable in class fr.iut.tetris.models.PieceModel
 
COLOR_LIGHTPINK - Static variable in class fr.iut.tetris.models.PieceModel
 
COLOR_OLIVE - Static variable in class fr.iut.tetris.models.PieceModel
 
COLOR_ORANGE - Static variable in class fr.iut.tetris.models.PieceModel
 
COLOR_ORANGERED - Static variable in class fr.iut.tetris.models.PieceModel
 
COLOR_PURPLE - Static variable in class fr.iut.tetris.models.PieceModel
 
COLOR_RED - Static variable in class fr.iut.tetris.models.PieceModel
 
COLOR_WHITE - Static variable in class fr.iut.tetris.models.PieceModel
 
COLOR_YELLOW - Static variable in class fr.iut.tetris.models.PieceModel
 
Common - Class in fr.iut.tetris.vues
 
Common() - Constructor for class fr.iut.tetris.vues.Common
 
computeMixedGrid(boolean) - Method in class fr.iut.tetris.models.CoopModel
This is the function that the game is based on throws an error if the board is impossible if else return the grid for the vue
computeMixedGrid(boolean) - Method in class fr.iut.tetris.models.SoloModel
This is the function that the game is based on throws an error if the board is impossible if else return the grid for the vue
computeMixedGrid(int, boolean) - Method in class fr.iut.tetris.models.VersusModel
This is the function that the game is based on throws an error if the board is impossible if else return the grid for the vue
config - Variable in class fr.iut.tetris.Config
 
config - Variable in class fr.iut.tetris.MainController
 
Config - Class in fr.iut.tetris
 
Config() - Constructor for class fr.iut.tetris.Config
Load the config and generate fonts used by the program
convertFullPiecesToBlocks(PieceModel) - Method in class fr.iut.tetris.models.CoopModel
When a piece has fallen down to it's maximum it needs to be converted to individual blocks so that we can adjust individuals Y's of blocks instead of moving the whole piece (useful when a piece is cut in the middle for example)
convertFullPiecesToBlocks(PieceModel) - Method in class fr.iut.tetris.models.SoloModel
When a piece has fallen down to it's maximum it needs to be converted to individual blocks so that we can adjust individuals Y's of blocks instead of moving the whole piece (useful when a piece is cut in the middle for example)
convertFullPiecesToBlocks(PieceModel, int) - Method in class fr.iut.tetris.models.VersusModel
When a piece has fallen down to it's maximum it needs to be converted to individual blocks so that we can adjust individuals Y's of blocks instead of moving the whole piece (useful when a piece is cut in the middle for example)
coopController - Variable in class fr.iut.tetris.MainController
 
CoopController - Class in fr.iut.tetris.controllers
 
CoopController(MainController, CoopModel, AudioController) - Constructor for class fr.iut.tetris.controllers.CoopController
 
coopModel - Variable in class fr.iut.tetris.MainController
 
CoopModel - Class in fr.iut.tetris.models
 
CoopModel() - Constructor for class fr.iut.tetris.models.CoopModel
 
coopVue - Variable in class fr.iut.tetris.MainController
 
CoopVue - Class in fr.iut.tetris.vues
 
CoopVue(CoopModel, CoopController) - Constructor for class fr.iut.tetris.vues.CoopVue
 
CreditController - Class in fr.iut.tetris.controllers
 
CreditController(MainController, CreditModel, AudioController) - Constructor for class fr.iut.tetris.controllers.CreditController
 
creditCtrl - Variable in class fr.iut.tetris.MainController
 
creditModel - Variable in class fr.iut.tetris.MainController
 
CreditModel - Class in fr.iut.tetris.models
 
CreditModel() - Constructor for class fr.iut.tetris.models.CreditModel
 
creditVue - Variable in class fr.iut.tetris.MainController
 
CreditVue - Class in fr.iut.tetris.vues
 
CreditVue(CreditModel, CreditController) - Constructor for class fr.iut.tetris.vues.CreditVue
 
critical(Object, Object) - Static method in class fr.iut.tetris.Log
 
ctrl - Variable in class fr.iut.tetris.models.CoopModel
 
ctrl - Variable in class fr.iut.tetris.models.SoloModel
 
ctrl - Variable in class fr.iut.tetris.models.VersusModel
 
ctrl - Variable in class fr.iut.tetris.vues.CoopVue
 
ctrl - Variable in class fr.iut.tetris.vues.CreditVue
 
ctrl - Variable in class fr.iut.tetris.vues.HelpVue
 
ctrl - Variable in class fr.iut.tetris.vues.HighScoresVue
 
ctrl - Variable in class fr.iut.tetris.vues.MenuVue
 
ctrl - Variable in class fr.iut.tetris.vues.PauseMenu
 
ctrl - Variable in class fr.iut.tetris.vues.SettingsKeysVue
 
ctrl - Variable in class fr.iut.tetris.vues.SettingsVue
 
ctrl - Variable in class fr.iut.tetris.vues.SoloVue
 
ctrl - Variable in class fr.iut.tetris.vues.SplashScreenPanel
 
ctrl - Variable in class fr.iut.tetris.vues.VersusVue
 
currentScore - Variable in class fr.iut.tetris.models.CoopModel
 
currentScore - Variable in class fr.iut.tetris.models.SoloModel
 
currentScoreLabel - Variable in class fr.iut.tetris.vues.SplashScreenPanel
 
currentScorePlayerA - Variable in class fr.iut.tetris.models.VersusModel
 
currentScorePlayerB - Variable in class fr.iut.tetris.models.VersusModel
 
currentVue - Variable in class fr.iut.tetris.MainVue
 
CustomComboBoxEditor - Class in fr.iut.tetris.vues
 
CustomComboBoxEditor() - Constructor for class fr.iut.tetris.vues.CustomComboBoxEditor
 
CustomComboBoxRenderer - Class in fr.iut.tetris.vues
 
CustomComboBoxRenderer() - Constructor for class fr.iut.tetris.vues.CustomComboBoxRenderer
 
CustomSlider - Class in fr.iut.tetris.vues
 
CustomSlider(int, int, Color, Color) - Constructor for class fr.iut.tetris.vues.CustomSlider
 
A B C D E F G H I K L M N O P Q R S T U V W X Y 
All Classes All Packages