ELEC2645 (2018/19) / Mbed 2 deprecated el17zl

Dependencies:   mbed

Fork of el17zl by Zhenwen Liao

Committer:
franklzw
Date:
Tue Apr 09 08:31:27 2019 +0000
Revision:
4:750d3f9b54de
Child:
5:b50ce6160013
fourth commit;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
franklzw 4:750d3f9b54de 1 #ifndef PPL_H
franklzw 4:750d3f9b54de 2 #define PPL_H
franklzw 4:750d3f9b54de 3
franklzw 4:750d3f9b54de 4 #include "mbed.h"
franklzw 4:750d3f9b54de 5 #include "N5110.h"
franklzw 4:750d3f9b54de 6 #include "Gamepad.h"
franklzw 4:750d3f9b54de 7
franklzw 4:750d3f9b54de 8
franklzw 4:750d3f9b54de 9 class Ppl
franklzw 4:750d3f9b54de 10 {
franklzw 4:750d3f9b54de 11
franklzw 4:750d3f9b54de 12 public:
franklzw 4:750d3f9b54de 13 Ppl();
franklzw 4:750d3f9b54de 14 ~Ppl();
franklzw 4:750d3f9b54de 15 void init(int x0, int y0);
franklzw 4:750d3f9b54de 16 void draw(N5110 &lcd);
franklzw 4:750d3f9b54de 17 void check();
franklzw 4:750d3f9b54de 18 /// accessors and mutators
franklzw 4:750d3f9b54de 19 Vector2D get_pos();
franklzw 4:750d3f9b54de 20 void set_pos(Vector2D p);
franklzw 4:750d3f9b54de 21
franklzw 4:750d3f9b54de 22 private:
franklzw 4:750d3f9b54de 23
franklzw 4:750d3f9b54de 24 int _x;
franklzw 4:750d3f9b54de 25 int _y;
franklzw 4:750d3f9b54de 26 };
franklzw 4:750d3f9b54de 27 #endif