BePuyo 0.1 : index
PuyoAnimWin
PuyoView.h
PuyoView.cpp
PuyoView hérite de BView. et implémente tout ce qui est nécessaire pour l'interface graphique et l'interaction avec l'utilisateur. Elle effectue l'essentiel des tâches du programme avec des objets du type PuyoCouple et PuyoField alors que les classes PuyoAnimApp et PuyoAnimWin sont relativement passives.
Index des methodes
- PuyoView() c'est le constructeur de la vue sur un PuyoField. Il construit un PuyoField, ajoute quelques puyo ici ou la et lance un PuyoCouple dedans.
- KeyDown(const char *bytes, int32 numBytes) Cette méthode gère les entrées au clavier. A chaque fois qu'une touche est utilisée, cette méthode est appelée et fait le nécessaire. Il est possible de construire d'autres méthodes du type pour gerer toutes les iteractions avec l'utilisateur.
A chaque appel de cette méthode, la vue est modifiée, ce qui suffit a la PuyoAnimWin pour déclencher automatiquement son raffraichissement :)
- newPuyo()rajoute un PuyoCouple de couleurs aléatoires dans le PuyoField..
Données membres
PuyoField *playField
le PlayField du jeu.
PuyoCouple *puyo
le Puyo qui tombe du haut de l'écran.