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.ItemObjectBase
Implé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
-