ELEC2645 (2017/18) / Mbed 2 deprecated el17yw

Dependencies:   mbed

rec/rect.h

Committer:
RickYu
Date:
2018-04-30
Revision:
27:eab2cf10554e
Parent:
19:362ad1cd6d4a
Child:
28:85ddd500a116

File content as of revision 27:eab2cf10554e:

#ifndef RECT_H
#define RECT_H

#include "mbed.h"
#include "N5110.h"
#include "Gamepad.h" 
class rect{

public:
   rect();
   ~rect();
   
   void init(int x,int y);
   void draw(N5110 &lcd);
   void update(Direction d,float mag);
   
   
   int get_score();
   void init_score();
   void add_score();
   void minus_score();
   
   Vector2D get_pos();
   void set_pos(Vector2D p);

private:
    int rect_x;
    int rect_y;
    int rect_speed;
    int rect_score;

};
    
    
#endif