BastatDoreau / Mbed 2 deprecated MoveYourTetris

Dependencies:   mbed APDS_9960 mbed-rtos

Dependents:   MoveYourTetris_OK

Committer:
Willheisen
Date:
Sun Apr 10 20:51:02 2016 +0000
Revision:
12:7afdbc7465ac
Parent:
10:9ef3f520ff6c
Child:
13:336220ac9a8b
Tous les gestions de collisions OK!

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 9:6f3d8b714a59 14 cMatrice *mat;
Willheisen 8:92d0c4961a16 15
Willheisen 8:92d0c4961a16 16 public:
Willheisen 8:92d0c4961a16 17 // CONSTRUCTEURS
Willheisen 8:92d0c4961a16 18 cJeu();
Willheisen 9:6f3d8b714a59 19 // DESTRUCTEUR
Willheisen 9:6f3d8b714a59 20 ~cJeu();
Willheisen 12:7afdbc7465ac 21 // SETTERS
Willheisen 12:7afdbc7465ac 22 void set_matrice(cMatrice &mat);
Willheisen 12:7afdbc7465ac 23 // GETTERS
Willheisen 12:7afdbc7465ac 24 cMatrice get_matrice();
Willheisen 8:92d0c4961a16 25 // METHODES
Willheisen 8:92d0c4961a16 26 void initialiser();
clementdoreau 10:9ef3f520ff6c 27 cForme* nouvellePiece();
Willheisen 8:92d0c4961a16 28 void disparitionLigne();
Willheisen 12:7afdbc7465ac 29 unsigned char ligneComplete();
Willheisen 12:7afdbc7465ac 30
Willheisen 8:92d0c4961a16 31 };
Willheisen 8:92d0c4961a16 32
Willheisen 8:92d0c4961a16 33 #endif //JEU_H