(map_t* map, point_t* courant, point_t tmp,
List_t listeCle, WINDOW* labyrinthe,
WINDOW* message)
Cette fonction gère le comportement qui correspond à un déplacement de curseur dans le fenètre graphique labyrinthe depuis le point courant vers le point tmp quand le point tmp est une porte : elle vérifie si la clé correspondante à la porte est disponible si oui elle l'utilise et produit l'affichage du deplacement par appel à la fonction deplacement puis réinitialise la position du point courant dont l'adresse est passée en paramètre.
Documentation
Cette fonction gère le comportement qui correspond à un déplacement de
curseur dans le fenètre graphique labyrinthe depuis le point courant vers
le point tmp quand le point tmp est une porte : elle vérifie si la clé
correspondante à la porte est disponible si oui elle l'utilise et produit
l'affichage du deplacement par appel à la fonction deplacement puis
réinitialise la position du point courant dont l'adresse est passée en
paramètre.
- Paramètres :
- map - pointeur sur la map dans laquelle on considère ce déplacement.
courant - l'adresse du point courant (position courante du curseur).
tmp - le point sur lequel veut aller le curseur.
listeCle - la liste de clé.
labyrinthe - la fenètre graphique d'affichage du labyrinthe.
message - la fenètre graphique de communication.
- Renvoie :
- Elle ne retourne rien mais produit un affichage et réinitialise la
position courante du curseur.
Index alphabétique
This page was generated with the help of DOC++.