BastatDoreau / Mbed 2 deprecated MoveYourTetris

Dependencies:   mbed APDS_9960 mbed-rtos

Dependents:   MoveYourTetris_OK

Committer:
Willheisen
Date:
Sun Apr 24 21:35:57 2016 +0000
Revision:
38:418278e5eb6b
Parent:
16:5c3d61584f51
Version pour d?bugger lia liaison S?rie 9600 bauds

Who changed what in which revision?

UserRevisionLine numberNew contents of line
clementdoreau 15:3782eb2bc312 1 #ifndef CCOLLISION_H
clementdoreau 15:3782eb2bc312 2 #define CCOLLISION_H
clementdoreau 15:3782eb2bc312 3
Willheisen 16:5c3d61584f51 4 #include "cMatrice.h"
Willheisen 16:5c3d61584f51 5 #include "cForme.h"
clementdoreau 15:3782eb2bc312 6
Willheisen 38:418278e5eb6b 7 // Définition de la classe cCollision
Willheisen 38:418278e5eb6b 8 // Classe qui assure la gestion des collision possibles
Willheisen 38:418278e5eb6b 9
clementdoreau 15:3782eb2bc312 10 class cCollision{
clementdoreau 15:3782eb2bc312 11
clementdoreau 15:3782eb2bc312 12 private:
Willheisen 38:418278e5eb6b 13
Willheisen 38:418278e5eb6b 14 public:
Willheisen 38:418278e5eb6b 15 // CONSTRUCTEURS
Willheisen 38:418278e5eb6b 16 cCollision();
Willheisen 38:418278e5eb6b 17 // DESTRUCTEURS
Willheisen 38:418278e5eb6b 18 ~cCollision();
Willheisen 38:418278e5eb6b 19 // METHODES
Willheisen 16:5c3d61584f51 20 bool bordDroit(cForme &);
Willheisen 16:5c3d61584f51 21 bool bordGauche(cForme &);
Willheisen 16:5c3d61584f51 22 bool bordBas(cForme &, cMatrice &);
Willheisen 16:5c3d61584f51 23 bool pieceBas(cForme &, cMatrice &);
Willheisen 16:5c3d61584f51 24 bool pieceGauche(cForme &, cMatrice &);
Willheisen 16:5c3d61584f51 25 bool pieceDroite(cForme &, cMatrice &);
clementdoreau 15:3782eb2bc312 26 };
clementdoreau 15:3782eb2bc312 27
Willheisen 38:418278e5eb6b 28 #endif //CCOLLISION_H