ItemObject¶
-
class
labpyproject.apps.labpyrinthe.gui.skinPygame.zone_carte.ItemObject(zonecarte, graphobjref=None, typecontent=None, case=None, x=None, y=None)[source]¶ Bases :
labpyproject.apps.labpyrinthe.gui.skinBase.zone_carte_base.ItemObjectBaseImplémentation Pygame de ItemObjectBase
Constructeur
Methods Summary
Instancie l’implémentation graphique d’une case, spécifique au moteur de publication.
Supprime la vue graphique de self.case
Retourne les coordonnées réelles (converties / la case) de la vue graphique
set_case(case)Met à jour au besoin la case associée.
set_current_image(imgskin)Affiche une nouvelle image (générée par le skin)
set_real_coords(realx, realy)Déplace la vue graphique aux coordonnées réelles (converties) realx, realy
set_visible(show)Affiche ou masque la vue graphique.
Methods Documentation
-
create_view()[source]¶ Instancie l’implémentation graphique d’une case, spécifique au moteur de publication. Enregistre l’objet ou un id équivalent dans self.graphobjref
-
get_real_coords()[source]¶ Retourne les coordonnées réelles (converties / la case) de la vue graphique
-