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