BastatDoreau / Mbed 2 deprecated MoveYourTetris

Dependencies:   mbed APDS_9960 mbed-rtos

Dependents:   MoveYourTetris_OK

Committer:
Willheisen
Date:
Thu Mar 31 11:18:41 2016 +0000
Revision:
4:b7a46af55574
Parent:
3:493dd1cf30a4
Child:
7:4b283e36b147
afficher form:e ok

Who changed what in which revision?

UserRevisionLine numberNew contents of line
clementdoreau 0:b2acac6abf2b 1 #ifndef CFORME_H
clementdoreau 0:b2acac6abf2b 2 #define CFORME_H
clementdoreau 0:b2acac6abf2b 3
clementdoreau 1:ab5f440f4156 4 #include "cLed.h"
clementdoreau 1:ab5f440f4156 5
clementdoreau 0:b2acac6abf2b 6 class cForme
clementdoreau 0:b2acac6abf2b 7 {
clementdoreau 0:b2acac6abf2b 8
clementdoreau 0:b2acac6abf2b 9 protected:
clementdoreau 0:b2acac6abf2b 10 unsigned char _orientation; // 4 orientations : rotation de 90° --> de 1 à 4
clementdoreau 0:b2acac6abf2b 11 unsigned char _positionX;
clementdoreau 0:b2acac6abf2b 12 unsigned char _positionY;
clementdoreau 1:ab5f440f4156 13 cLed _Leds[4];// LEDS
clementdoreau 0:b2acac6abf2b 14 private:
clementdoreau 0:b2acac6abf2b 15
clementdoreau 0:b2acac6abf2b 16 public:
clementdoreau 0:b2acac6abf2b 17 // CONSTRUCTEURS
clementdoreau 0:b2acac6abf2b 18 cForme();
clementdoreau 0:b2acac6abf2b 19 // GETTERS
clementdoreau 0:b2acac6abf2b 20 unsigned char getOrientation();
clementdoreau 0:b2acac6abf2b 21 unsigned char getPositionX();
clementdoreau 0:b2acac6abf2b 22 unsigned char getPositionY();
Willheisen 4:b7a46af55574 23 cLed getLed(unsigned char i);
clementdoreau 0:b2acac6abf2b 24 // SETTERS
clementdoreau 0:b2acac6abf2b 25 void setOrientation(unsigned char orientation);
clementdoreau 0:b2acac6abf2b 26 void setPositionX(unsigned char x);
clementdoreau 0:b2acac6abf2b 27 void setPositionY(unsigned char y);
Willheisen 3:493dd1cf30a4 28 //virtual void afficherForme();
clementdoreau 0:b2acac6abf2b 29
clementdoreau 0:b2acac6abf2b 30
clementdoreau 0:b2acac6abf2b 31 };
clementdoreau 0:b2acac6abf2b 32
clementdoreau 0:b2acac6abf2b 33
clementdoreau 0:b2acac6abf2b 34 #endif