## Uses of Class
fr.enssat.BoulderDash.models.LevelModel

Packages that use LevelModel
Package | Description
--- | ---
fr.enssat.BoulderDash.controllers |
fr.enssat.BoulderDash.views |

### Uses of LevelModel in fr.enssat.BoulderDash.controllers

Methods in fr.enssat.BoulderDash.controllers that return LevelModel
Modifier and Type | Method and Description
--- | ---
`LevelModel` | LevelEditorController.`getLevelModel()` Gets level model

Constructors in fr.enssat.BoulderDash.controllers with parameters of type LevelModel
Constructor and Description
`BoulderAndDiamondController(LevelModel levelModel, AudioLoadHelper audioLoadHelper)` Class constructor
`GameController(LevelModel levelModel, AudioLoadHelper audioLoadHelper, NavigationBetweenViewController navigationBetweenViewController)` Class constructor
`GameKeyController(LevelModel levelModel, AudioLoadHelper audioLoadHelper)` Class constructor
`LevelEditorController(LevelModel levelModel, NavigationBetweenViewController nav)` Class constructor'
`LevelEditorKeyController(LevelModel levelModel, LevelEditorView levelEditorView)` Class constructor
`RockfordUpdateController(LevelModel levelModel)` Class constructor

### Uses of LevelModel in fr.enssat.BoulderDash.views

Constructors in fr.enssat.BoulderDash.views with parameters of type LevelModel
Constructor and Description
`GameGroundView(GameController gameController, LevelModel levelModel)` Class constructor
`GameView(GameController gameController, LevelModel levelModel)` Class constructor
`GroundView(LevelModel levelModel)` Class constructor
`InformationPanel(LevelModel levelModel)` Class constructor
`LevelEditorGroundView(LevelModel levelModel, LevelEditorView levelEditorView)` Class constructor
`LevelEditorView(LevelEditorController levelEditorController, LevelModel levelModel, NavigationBetweenViewController nav)` Class constructor