Albert Tan-Mulligan / Mbed 2 deprecated ELEC2645_Project_el18ajst

Dependencies:   mbed

Committer:
Albutt
Date:
Sun May 17 12:34:15 2020 +0000
Revision:
2:c25ec0da7636
Child:
4:b16b6078a432
Moving Character Basic

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Albutt 2:c25ec0da7636 1 #include "mbed.h"
Albutt 2:c25ec0da7636 2 #include "N5110.h"
Albutt 2:c25ec0da7636 3 #include "Gamepad.h"
Albutt 2:c25ec0da7636 4
Albutt 2:c25ec0da7636 5
Albutt 2:c25ec0da7636 6 class Character
Albutt 2:c25ec0da7636 7 {
Albutt 2:c25ec0da7636 8 public:
Albutt 2:c25ec0da7636 9
Albutt 2:c25ec0da7636 10 Character();
Albutt 2:c25ec0da7636 11 ~Character();
Albutt 2:c25ec0da7636 12 void init(int x,int y);
Albutt 2:c25ec0da7636 13 void draw(N5110 &lcd);
Albutt 2:c25ec0da7636 14 void update(Direction d,float mag);
Albutt 2:c25ec0da7636 15 void level_up();
Albutt 2:c25ec0da7636 16 int get_level();
Albutt 2:c25ec0da7636 17 Vector2D get_pos();
Albutt 2:c25ec0da7636 18
Albutt 2:c25ec0da7636 19 private:
Albutt 2:c25ec0da7636 20
Albutt 2:c25ec0da7636 21 int _x;
Albutt 2:c25ec0da7636 22 int _y;
Albutt 2:c25ec0da7636 23 int _speed;
Albutt 2:c25ec0da7636 24 int _level;
Albutt 2:c25ec0da7636 25 int _dir;
Albutt 2:c25ec0da7636 26 };