BePuyo 0.1 : index
Puyo
Puyo.h
Cette classe represente les Puyo : de petites boules de gelee colorees et amusantes.
Un Puyo a plusieurs etats : il peut etre marque, faire partie du groupe actif, ou aucun des deux. Il possede egalement une couleur.
Les Puyo sont utilises en couple par la classe PuyoCouple pour les Puyo mobiles qui tombent, et en quantite par le PuyoField pour creer l'aire de jeu.
Index des methodes
- Puyo(int) cree un nouveau Puyo vierge de marquage et de la couleur specifiee (la couleur est donnee sous forme d'un entier; la couleur reelle dependra du fichier de ressources graphiques utilise)
- setColor(int) modifie la couleur d'un Puyo
- int color() renvoie sa couleur
- mark(), isMarked(), unmark() methodes de marquage utilisees par PuyoField pour la detection des explosions.
- markActive(), isActiveMarked(), unmarkActive() methodes de marquage utilisees par PuyoField pour la detection des explosions.
Donnees membres
- int col la couleur du Puyo
- bool visited marqueur de visite du Puyo
- bool activeGroup marqueur d'appartenance au groupe actif