N5110

Dependencies:   mbed

Paddle/Paddle.h

Committer:
aileen
Date:
2020-04-28
Revision:
0:90b7f20b3a8d

File content as of revision 0:90b7f20b3a8d:

#ifndef PADDLE_H
#define PADDLE_H
 
#include "mbed.h"
#include "N5110.h"
#include "Gamepad.h"
 
class Paddle
{
public:
 
    Paddle();
    ~Paddle();
    void init(int x,int height,int width);
    void draw(N5110 &lcd);
    void update(Direction d,float mag);
    void add_score();
    int get_score();
    Vector2D get_pos();
 
private:
 
    int _height;
    int _width;
    int _x;
    int _y;
    int _speed;
    int _score;
 
};
#endif