Stick_Runner

Dependencies:   FXOS8700CQ Gamepad N5110 SDFileSystem mbed

Committer:
el15ss
Date:
Fri Apr 28 16:30:47 2017 +0000
Revision:
1:db9ff66f67c8
Parent:
0:12cfe63faa6a
Child:
3:0c690f1c04d8
Need to add accelerometer functonality

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 1:db9ff66f67c8 12 // Obstacles();
el15ss 1:db9ff66f67c8 13 // ~Obstacles();
el15ss 0:12cfe63faa6a 14 void init();
el15ss 0:12cfe63faa6a 15 void draw(N5110 &lcd);
el15ss 1:db9ff66f67c8 16 void updateObstacle();
el15ss 1:db9ff66f67c8 17 void obstacleStatus(Vector2D p);
el15ss 0:12cfe63faa6a 18 void add_score();
el15ss 0:12cfe63faa6a 19 int get_score();
el15ss 1:db9ff66f67c8 20 Vector2D getObstaclePos();
el15ss 1:db9ff66f67c8 21 bool getObstacleStatus();
el15ss 0:12cfe63faa6a 22
el15ss 0:12cfe63faa6a 23 private:
el15ss 1:db9ff66f67c8 24 int obsPosX;
el15ss 1:db9ff66f67c8 25 int obsPosY;
el15ss 1:db9ff66f67c8 26 bool obStatus;
el15ss 0:12cfe63faa6a 27
el15ss 0:12cfe63faa6a 28 };
el15ss 0:12cfe63faa6a 29 #endif