BastatDoreau / Mbed 2 deprecated MoveYourTetris

Dependencies:   mbed APDS_9960 mbed-rtos

Dependents:   MoveYourTetris_OK

include/cForme.h

Committer:
Willheisen
Date:
2016-03-31
Revision:
4:b7a46af55574
Parent:
3:493dd1cf30a4
Child:
7:4b283e36b147

File content as of revision 4:b7a46af55574:

#ifndef CFORME_H
#define CFORME_H

#include "cLed.h"

class cForme
{

protected:
    unsigned char _orientation; // 4 orientations : rotation de 90° --> de 1 à 4
    unsigned char _positionX;
    unsigned char _positionY;
    cLed _Leds[4];// LEDS
private:

public:
    // CONSTRUCTEURS
    cForme();
    // GETTERS
    unsigned char getOrientation();
    unsigned char getPositionX();
    unsigned char getPositionY();
    cLed getLed(unsigned char i);
    // SETTERS
    void setOrientation(unsigned char orientation);
    void setPositionX(unsigned char x);
    void setPositionY(unsigned char y);
    //virtual void afficherForme();


};


#endif