A B C D E F G H I K L M N O P R S T U W

## G

Game - Class in fr.enssat.BoulderDash
  Game Spawns the game.
Game() - Constructor for class fr.enssat.BoulderDash.Game
GameController - Class in fr.enssat.BoulderDash.controllers
  GameController This system creates the view.
GameController(LevelModel, AudioLoadHelper, NavigationBetweenViewController) - Constructor for class fr.enssat.BoulderDash.controllers.GameController
  Class constructor
GameGroundView - Class in fr.enssat.BoulderDash.views
  GameFieldView Game field view for the game itself.
GameGroundView(GameController, LevelModel) - Constructor for class fr.enssat.BoulderDash.views.GameGroundView
  Class constructor
GameInformationModel - Class in fr.enssat.BoulderDash.models
  GameInformationModel will contain all the data which will go to the InformationPanel.
GameInformationModel(int) - Constructor for class fr.enssat.BoulderDash.models.GameInformationModel
GameKeyController - Class in fr.enssat.BoulderDash.controllers
  GameKeyController Manages the key events controller.
GameKeyController(LevelModel, AudioLoadHelper) - Constructor for class fr.enssat.BoulderDash.controllers.GameKeyController
  Class constructor
GameView - Class in fr.enssat.BoulderDash.views
  GameView Specifies the game view itself.
GameView(GameController, LevelModel) - Constructor for class fr.enssat.BoulderDash.views.GameView
  Class constructor
getAudioLoadHelper() - Method in class fr.enssat.BoulderDash.controllers.GameController
  Gets the audio load helper instance
getAudioLoadHelper() - Method in class fr.enssat.BoulderDash.controllers.NavigationBetweenViewController
  Get the audio load helper
getChoiceValue() - Method in class fr.enssat.BoulderDash.views.MenuLevelSelector
  Gets the choice value
getCollideSound() - Method in class fr.enssat.BoulderDash.models.DisplayableElementModel
  Gets the collide sound of the object
getCursorImage() - Method in class fr.enssat.BoulderDash.models.LevelModel
  Gets the cursor image image
getCursorXPosition() - Method in class fr.enssat.BoulderDash.models.LevelModel
  Gets the cursor position X value
getCursorYPosition() - Method in class fr.enssat.BoulderDash.models.LevelModel
  Gets the cursor position Y value
getDateCreatedValue() - Method in class fr.enssat.BoulderDash.helpers.LevelLoadHelper
  Gets the creation date value
getDateModifiedValue() - Method in class fr.enssat.BoulderDash.helpers.LevelLoadHelper
  Gets the modified date value
getDiamondsToCatch() - Method in class fr.enssat.BoulderDash.helpers.LevelLoadHelper
  Gets the number of Diamonds to catch
getDisplayableElement(int, int) - Method in class fr.enssat.BoulderDash.models.LevelModel
  Gets the displayable element at given positions
getGameFieldView() - Method in class fr.enssat.BoulderDash.views.GameView
  Gets the game field view
getGameInformationModel() - Method in class fr.enssat.BoulderDash.models.LevelModel
  Gets gameInformationModel
getGamePaused() - Method in class fr.enssat.BoulderDash.models.LevelModel
  Get the gamePaused variable
getGameView() - Method in class fr.enssat.BoulderDash.controllers.GameController
  Return the game view
getGroundGrid() - Method in class fr.enssat.BoulderDash.helpers.LevelLoadHelper
  Gets the ground grid
getGroundGrid() - Method in class fr.enssat.BoulderDash.helpers.LevelSaveHelper
  Gets the ground grid
getGroundLevelModel() - Method in class fr.enssat.BoulderDash.models.LevelModel
  Gets the ground level model
getGroupName() - Method in class fr.enssat.BoulderDash.models.DisplayableElementModel
  Gets the group name value
getHasExplosed() - Method in class fr.enssat.BoulderDash.models.RockfordModel
  Return true if rockford has exploded (you = lose)
getHeightSizeValue() - Method in class fr.enssat.BoulderDash.helpers.LevelLoadHelper
  Gets the height size value
getImage(int, int) - Method in class fr.enssat.BoulderDash.models.LevelModel
  Gets the image at given positions
getLevelEditorGroundView() - Method in class fr.enssat.BoulderDash.views.LevelEditorView
  Gets the level editor field view
getLevelEditorView() - Method in class fr.enssat.BoulderDash.controllers.LevelEditorController
  Gets the level editor view
getLevelId() - Method in class fr.enssat.BoulderDash.helpers.LevelLoadHelper
  Gets the level identifier
getLevelId() - Method in class fr.enssat.BoulderDash.helpers.LevelSaveHelper
  Gets the level identifier
getLevelIdentifier() - Method in class fr.enssat.BoulderDash.views.MenuView
  Gets the selected level identifier!
getLevelLoadHelper() - Method in class fr.enssat.BoulderDash.models.LevelModel
  Gets the associated level load helper
getLevelModel() - Method in class fr.enssat.BoulderDash.controllers.LevelEditorController
  Gets level model
getMenuView() - Method in class fr.enssat.BoulderDash.controllers.NavigationBetweenViewController
  Get the first view
getMode() - Method in class fr.enssat.BoulderDash.models.LevelModel
  Get the mode where this levelModel is used
getNameValue() - Method in class fr.enssat.BoulderDash.helpers.LevelLoadHelper
  Gets the name value
getPathToSprite() - Method in class fr.enssat.BoulderDash.models.DisplayableElementModel
  Gets the path to the sprite file in storage
getPickedBlockValue() - Method in class fr.enssat.BoulderDash.views.LevelEditorView
  Gets picked block value
getPickedLevelIdentifier() - Method in class fr.enssat.BoulderDash.controllers.NavigationBetweenViewController
  Get the pickedLevel
getPriority() - Method in class fr.enssat.BoulderDash.models.DisplayableElementModel
  Gets the priority of the object
getRemainingsDiamonds() - Method in class fr.enssat.BoulderDash.models.GameInformationModel
  Returns the actual number of remaining diamonds
getRockford() - Method in class fr.enssat.BoulderDash.models.LevelModel
  Gets the Rockford object instance
getRockfordInstance() - Method in class fr.enssat.BoulderDash.helpers.LevelLoadHelper
  Gets the instance of Rockford
getRockfordPositionX() - Method in class fr.enssat.BoulderDash.helpers.LevelLoadHelper
  Gets the horizontal position of the Rockford element
getRockfordPositionX() - Method in class fr.enssat.BoulderDash.models.LevelModel
  Gets the horizontal position of Rockford from the model
getRockfordPositionY() - Method in class fr.enssat.BoulderDash.helpers.LevelLoadHelper
  Gets the vertical position of the Rockford element
getRockfordPositionY() - Method in class fr.enssat.BoulderDash.models.LevelModel
  Gets the vertical position of Rockford from the model
getScore() - Method in class fr.enssat.BoulderDash.models.GameInformationModel
  Returns the actual score
getSelectedLevel() - Method in class fr.enssat.BoulderDash.views.LevelEditorView
  Gets selected level
getShowCursor() - Method in class fr.enssat.BoulderDash.models.LevelModel
  Gets whether cursor is to be shown or not
getSizeHeight() - Method in class fr.enssat.BoulderDash.models.LevelModel
  Gets the level vertical size
getSizeWidth() - Method in class fr.enssat.BoulderDash.models.LevelModel
  Gets the level horizontal size
getSprite() - Method in class fr.enssat.BoulderDash.models.DisplayableElementModel
  Gets the sprite
getSpriteName() - Method in class fr.enssat.BoulderDash.models.DisplayableElementModel
  Gets the sprite name value
getStateValue() - Method in class fr.enssat.BoulderDash.models.DisplayableElementModel
  Gets the state value
getTimer() - Method in class fr.enssat.BoulderDash.models.GameInformationModel
  Gets the timer
getWidthSizeValue() - Method in class fr.enssat.BoulderDash.helpers.LevelLoadHelper
  Gets the width size value
grabSprite(BufferedImage, int, int, int, int) - Method in class fr.enssat.BoulderDash.models.DisplayableElementModel
  Grabs the sprite from the large image containing all the static sprites items
GroundView - Class in fr.enssat.BoulderDash.views
  FieldView FieldView, created by controller; we notice that we don't need to make levelModel observable; Because of the sprites we have to refresh the game windows very often so don't need of observers/observable mechanism
GroundView(LevelModel) - Constructor for class fr.enssat.BoulderDash.views.GroundView
  Class constructor

A B C D E F G H I K L M N O P R S T U W