Faizan and Pages fun little game
Dependencies: 4DGL-uLCD-SE mbed SDFileSystem wave_player
stack.h@2:4c5f409d6bb8, 2016-10-31 (annotated)
- Committer:
- fkhan39
- Date:
- Mon Oct 31 00:59:12 2016 +0000
- Revision:
- 2:4c5f409d6bb8
- Parent:
- 1:9eeeb0d8f036
- Child:
- 3:058e10b8ecf6
MORE;
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
fkhan39 | 0:de9ffb858be9 | 1 | #ifndef STACK_H |
fkhan39 | 0:de9ffb858be9 | 2 | #define STACK_H |
fkhan39 | 0:de9ffb858be9 | 3 | |
fkhan39 | 1:9eeeb0d8f036 | 4 | #include "uLCD_4DGL.h" |
fkhan39 | 2:4c5f409d6bb8 | 5 | #include "food.h" |
fkhan39 | 2:4c5f409d6bb8 | 6 | #include <vector> |
fkhan39 | 2:4c5f409d6bb8 | 7 | using namespace std; |
fkhan39 | 1:9eeeb0d8f036 | 8 | |
fkhan39 | 0:de9ffb858be9 | 9 | class Stack { |
fkhan39 | 0:de9ffb858be9 | 10 | public: |
fkhan39 | 1:9eeeb0d8f036 | 11 | Stack(int,uLCD_4DGL*); |
fkhan39 | 2:4c5f409d6bb8 | 12 | void draw(); |
fkhan39 | 2:4c5f409d6bb8 | 13 | void move(int); |
fkhan39 | 1:9eeeb0d8f036 | 14 | void drawPlayer(); |
fkhan39 | 1:9eeeb0d8f036 | 15 | void drawStack(); |
fkhan39 | 0:de9ffb858be9 | 16 | |
fkhan39 | 0:de9ffb858be9 | 17 | private: |
fkhan39 | 0:de9ffb858be9 | 18 | bool isBad; |
fkhan39 | 2:4c5f409d6bb8 | 19 | vector<Food> stackOfFood; |
fkhan39 | 1:9eeeb0d8f036 | 20 | uLCD_4DGL * lcd; |
fkhan39 | 1:9eeeb0d8f036 | 21 | int x; |
fkhan39 | 0:de9ffb858be9 | 22 | }; |
fkhan39 | 0:de9ffb858be9 | 23 | |
fkhan39 | 0:de9ffb858be9 | 24 | #endif |