ZoneBotsBase¶
-
class
labpyproject.apps.labpyrinthe.gui.skinBase.zone_bots_base.ZoneBotsBase(mngr, skin)[source]¶ Bases :
labpyproject.apps.labpyrinthe.gui.skinBase.interfaces.AbstractZoneBotsZone d’information sur les robots
Constructeur
Methods Summary
Adapte l’interface en fonction de la phase de la partie
Efface la liste des bots publiée
draw_interface(robotlist)Crée l’interface au premier affichage
Retourne la taille de l’image du robot
get_robot_image(case)Retourne l’image associée au robot
get_robot_text(case)Retourne la chaine de caractère représentant les caractéristiques du robot.
Retourne le texte de légende
publish_robotlist(robotlist, gambleinfos)Méthode d’affichage publique
Ré initialise l’objet
registerGUI(gui)Enregistre la GUI et le type d’app associé
register_APPType(app_type)Défini le type d’appli associé.
register_partie_state(state)Enregistre l’état actuel de la partie
setuid(uid)Définit l’uid associé au joueur
show_bot_dead(robot)Appelée pour lors de l’élimination de robot.
update_bot_item(case, txt, img, bgcolor, …)Met à jour un item de la liste d’infos robots
Methods Documentation