BastatDoreau / Mbed 2 deprecated MoveYourTetris

Dependencies:   mbed APDS_9960 mbed-rtos

Dependents:   MoveYourTetris_OK

Committer:
Willheisen
Date:
Wed Apr 06 15:41:24 2016 +0000
Revision:
8:92d0c4961a16
Child:
9:6f3d8b714a59
ajout de la classe cJeu avec les m?thodes initialiser et g?n?ration al?atoire de pi?ce

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Willheisen 8:92d0c4961a16 1 #ifndef JEU_H
Willheisen 8:92d0c4961a16 2 #define JEU_H
Willheisen 8:92d0c4961a16 3
Willheisen 8:92d0c4961a16 4 #include "cMatrice.h"
Willheisen 8:92d0c4961a16 5 #include "cCarre.h"
Willheisen 8:92d0c4961a16 6 #include "cZed.h"
Willheisen 8:92d0c4961a16 7 #include "cEl.h"
Willheisen 8:92d0c4961a16 8 #include "cTe.h"
Willheisen 8:92d0c4961a16 9 #include "cLigne.h"
Willheisen 8:92d0c4961a16 10
Willheisen 8:92d0c4961a16 11 class cJeu
Willheisen 8:92d0c4961a16 12 {
Willheisen 8:92d0c4961a16 13 private:
Willheisen 8:92d0c4961a16 14 cMatrice _matrice;
Willheisen 8:92d0c4961a16 15
Willheisen 8:92d0c4961a16 16 public:
Willheisen 8:92d0c4961a16 17 // CONSTRUCTEURS
Willheisen 8:92d0c4961a16 18 cJeu();
Willheisen 8:92d0c4961a16 19 // METHODES
Willheisen 8:92d0c4961a16 20 void initialiser();
Willheisen 8:92d0c4961a16 21 void nouvellePiece();
Willheisen 8:92d0c4961a16 22 void disparitionLigne();
Willheisen 8:92d0c4961a16 23 // MUTATEUR
Willheisen 8:92d0c4961a16 24 void set_matrice(cMatrice &mat);
Willheisen 8:92d0c4961a16 25 // ACCESSEUR
Willheisen 8:92d0c4961a16 26 cMatrice get_matrice();
Willheisen 8:92d0c4961a16 27 };
Willheisen 8:92d0c4961a16 28
Willheisen 8:92d0c4961a16 29 #endif //JEU_H