Faizan and Pages fun little game
Dependencies: 4DGL-uLCD-SE mbed SDFileSystem wave_player
food.h@1:9eeeb0d8f036, 2016-10-29 (annotated)
- Committer:
- fkhan39
- Date:
- Sat Oct 29 19:35:46 2016 +0000
- Revision:
- 1:9eeeb0d8f036
- Parent:
- 0:de9ffb858be9
- Child:
- 2:4c5f409d6bb8
.
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
fkhan39 | 0:de9ffb858be9 | 1 | #ifndef FOOD_H |
fkhan39 | 0:de9ffb858be9 | 2 | #define FOOD_H |
fkhan39 | 0:de9ffb858be9 | 3 | |
fkhan39 | 1:9eeeb0d8f036 | 4 | #include "uLCD_4DGL.h" |
fkhan39 | 1:9eeeb0d8f036 | 5 | |
fkhan39 | 0:de9ffb858be9 | 6 | class Food { |
fkhan39 | 0:de9ffb858be9 | 7 | public: |
fkhan39 | 1:9eeeb0d8f036 | 8 | Food(int,int,uLCD_4DGL*); |
fkhan39 | 0:de9ffb858be9 | 9 | void draw(); |
fkhan39 | 0:de9ffb858be9 | 10 | bool isBad; |
fkhan39 | 1:9eeeb0d8f036 | 11 | void setID(int); |
fkhan39 | 0:de9ffb858be9 | 12 | |
fkhan39 | 0:de9ffb858be9 | 13 | private: |
fkhan39 | 0:de9ffb858be9 | 14 | int typeOfFood; |
fkhan39 | 0:de9ffb858be9 | 15 | int levelItLanded; // y value |
fkhan39 | 1:9eeeb0d8f036 | 16 | int x; |
fkhan39 | 1:9eeeb0d8f036 | 17 | int y; |
fkhan39 | 1:9eeeb0d8f036 | 18 | int id; |
fkhan39 | 1:9eeeb0d8f036 | 19 | uLCD_4DGL * lcd; |
fkhan39 | 1:9eeeb0d8f036 | 20 | void drawLettuce(int); |
fkhan39 | 1:9eeeb0d8f036 | 21 | void drawTomato(int); |
fkhan39 | 1:9eeeb0d8f036 | 22 | void drawCheese(int); |
fkhan39 | 1:9eeeb0d8f036 | 23 | void drawBread(); |
fkhan39 | 0:de9ffb858be9 | 24 | |
fkhan39 | 0:de9ffb858be9 | 25 | }; |
fkhan39 | 0:de9ffb858be9 | 26 | |
fkhan39 | 0:de9ffb858be9 | 27 | #endif |