Stick_Runner

Dependencies:   FXOS8700CQ Gamepad N5110 SDFileSystem mbed

Committer:
el15ss
Date:
Fri Apr 28 09:00:21 2017 +0000
Revision:
0:12cfe63faa6a
Child:
1:db9ff66f67c8
Version1

Who changed what in which revision?

UserRevisionLine numberNew contents of line
el15ss 0:12cfe63faa6a 1 #ifndef Obstacles_H
el15ss 0:12cfe63faa6a 2 #define Obstacles_H
el15ss 0:12cfe63faa6a 3
el15ss 0:12cfe63faa6a 4 #include "mbed.h"
el15ss 0:12cfe63faa6a 5 #include "N5110.h"
el15ss 0:12cfe63faa6a 6 #include "Gamepad.h"
el15ss 0:12cfe63faa6a 7
el15ss 0:12cfe63faa6a 8 class Obstacles
el15ss 0:12cfe63faa6a 9 {
el15ss 0:12cfe63faa6a 10 public:
el15ss 0:12cfe63faa6a 11
el15ss 0:12cfe63faa6a 12 Obstacles();
el15ss 0:12cfe63faa6a 13 ~Obstacles();
el15ss 0:12cfe63faa6a 14 void init();
el15ss 0:12cfe63faa6a 15 void draw(N5110 &lcd);
el15ss 0:12cfe63faa6a 16 void update();
el15ss 0:12cfe63faa6a 17 void Obstacles_Status(Vector2D p);
el15ss 0:12cfe63faa6a 18 void add_score();
el15ss 0:12cfe63faa6a 19 int get_score();
el15ss 0:12cfe63faa6a 20 Vector2D get_pos();
el15ss 0:12cfe63faa6a 21 bool get_status();
el15ss 0:12cfe63faa6a 22
el15ss 0:12cfe63faa6a 23 private:
el15ss 0:12cfe63faa6a 24 int _x;
el15ss 0:12cfe63faa6a 25 int _y;
el15ss 0:12cfe63faa6a 26 bool _status;
el15ss 0:12cfe63faa6a 27
el15ss 0:12cfe63faa6a 28 };
el15ss 0:12cfe63faa6a 29 #endif