ZonePartieBase¶
-
class
labpyproject.apps.labpyrinthe.gui.skinBase.zone_partie_base.
ZonePartieBase
(Mngr, skin)[source]¶ Bases :
labpyproject.apps.labpyrinthe.gui.skinBase.interfaces.AbstractZonePartie
Ecran partie (carte + infos robots)
Constructeur
Attributes Summary
marqueur d’état
marqueur d’état
marqueur d’état
Methods Summary
Applique l’état courant
Création de l’interface
Callback de fin de publication de la carte
Appelée par la carte à la fin du processus de resize.
Appelée par la carte au début de son processus de resize.
on_view_changed
(visible)Appelée par la GUI avant un changement d’affichage visible : boolean indiquant l’état prochain d’affichage
Ré initialise l’objet
register_APPType
(app_type)Défini le type d’appli associé.
register_partie_state
(state)Enregistre l’état actuel de la partie
set_state
(state)Changement d’état : resize, création partie, jeu
Affichage de la carte txt dans l’écran de preload de partie
Attributes Documentation
-
STATE_CREATING
= 'STATE_CREATING'¶ marqueur d’état
-
STATE_GAME
= 'STATE_GAME'¶ marqueur d’état
-
STATE_RESIZE
= 'STATE_RESIZE'¶ marqueur d’état
Methods Documentation
-
on_resize_end
()[source]¶ Appelée par la carte à la fin du processus de resize. Masquage de l’éventuel écran d’attente.
-
on_resize_start
()[source]¶ Appelée par la carte au début de son processus de resize. Permet d’afficher un écran d’attente.
-