harry rance
/
Revised_Space_Invaders
Harry Rance 200925395 Embedded Systems Project
Diff: UserShip.h
- Revision:
- 0:c9bf674fe0c7
- Child:
- 1:95d7dd44bb0d
diff -r 000000000000 -r c9bf674fe0c7 UserShip.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/UserShip.h Tue Apr 11 17:54:59 2017 +0000 @@ -0,0 +1,27 @@ +#ifndef USERSHIP_H +#define USERSHIP_H + +#include "mbed.h" +#include "N5110.h" +#include "Gamepad.h" + +class UserShip +{ +public: + UserShip(); + ~UserShip(); + void initialise(int y, int x_origin, int y_origin); + void draw(N5110 &lcd); + void update(Direction d, float mag); + Vector2D get_pos(); + +private: + int _x_origin; + int _y_origin; + int _x; + int _y; + int _speed; + +}; +#endif +