Albert Tan-Mulligan / Mbed 2 deprecated ELEC2645_Project_el18ajst

Dependencies:   mbed

Character/Character.h

Committer:
Albutt
Date:
2020-05-18
Revision:
4:b16b6078a432
Parent:
2:c25ec0da7636
Child:
6:546eba371942

File content as of revision 4:b16b6078a432:

#include "mbed.h"
#include "N5110.h"
#include "Gamepad.h"


class Character
{
public:

    Character();
    ~Character();
    void init(int x,int y);
    void draw(N5110 &lcd);
    void update(Direction d,float mag);
    void level_up();
    int get_level();
    int get_direction();
    int get_x();
    int get_y();

private:

    int _x;
    int _y;
    int _speed;
    int _level;
    int _dir;
};