Class: MenuControleur
- Inherits:
-
Controller
- Object
- Controller
- MenuControleur
- Defined in:
- app/controller/MenuControleur.rb
Overview
Classe permettant de créer un contrôleur pour la vue FenetreMenu
Instance Method Summary collapse
-
#charger ⇒ Object
Charge la dernière partie utilisateur.
-
#initialize ⇒ MenuControleur
constructor
Initialize.
-
#partieExiste(pseudo) ⇒ Object
Permet de connaître si une partie sauvegardée existe portant le nom du pseudo.
-
#run ⇒ Object
Méthode à définir dans tous les cas !.
Methods inherited from Controller
inherited, #loadFile, #loadModel, #render, #set_properties
Constructor Details
#initialize ⇒ MenuControleur
Initialize
15 16 17 18 19 20 21 22 23 24 25 26 |
# File 'app/controller/MenuControleur.rb', line 15 def initialize #charge le modele utilisateur loadModel("Utilisateur") loadModel("Jeu") #paramètres fenêtre @title = "Sudoku - Menu" @width = 600 @height = 550 @resizable = false @position= "CENTER_ALWAYS" end |
Instance Method Details
#charger ⇒ Object
Charge la dernière partie utilisateur
34 35 36 |
# File 'app/controller/MenuControleur.rb', line 34 def charger Core::changeTo("JeuLibre", :pseudo => @content["pseudo"], :charger => true) end |
#partieExiste(pseudo) ⇒ Object
Permet de connaître si une partie sauvegardée existe portant le nom du pseudo
45 46 47 |
# File 'app/controller/MenuControleur.rb', line 45 def partieExiste(pseudo) return @Utilisateur.partieUtilisateur?(pseudo) end |
#run ⇒ Object
Méthode à définir dans tous les cas !
54 55 56 |
# File 'app/controller/MenuControleur.rb', line 54 def run return self end |