Faizan and Pages fun little game

Dependencies:   4DGL-uLCD-SE mbed SDFileSystem wave_player

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?

UserRevisionLine numberNew 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 2:4c5f409d6bb8 6
fkhan39 0:de9ffb858be9 7 class Food {
fkhan39 0:de9ffb858be9 8 public:
fkhan39 2:4c5f409d6bb8 9 Food(uLCD_4DGL*);
fkhan39 1:9eeeb0d8f036 10 Food(int,int,uLCD_4DGL*);
fkhan39 0:de9ffb858be9 11 void draw();
fkhan39 0:de9ffb858be9 12 bool isBad;
fkhan39 2:4c5f409d6bb8 13 void erase();
fkhan39 2:4c5f409d6bb8 14 void fall();
fkhan39 2:4c5f409d6bb8 15 int y;
fkhan39 0:de9ffb858be9 16
fkhan39 0:de9ffb858be9 17 private:
fkhan39 0:de9ffb858be9 18 int typeOfFood;
fkhan39 0:de9ffb858be9 19 int levelItLanded; // y value
fkhan39 1:9eeeb0d8f036 20 int x;
fkhan39 2:4c5f409d6bb8 21
fkhan39 1:9eeeb0d8f036 22 uLCD_4DGL * lcd;
fkhan39 1:9eeeb0d8f036 23 void drawLettuce(int);
fkhan39 1:9eeeb0d8f036 24 void drawTomato(int);
fkhan39 1:9eeeb0d8f036 25 void drawCheese(int);
fkhan39 1:9eeeb0d8f036 26 void drawBread();
fkhan39 0:de9ffb858be9 27
fkhan39 0:de9ffb858be9 28 };
fkhan39 0:de9ffb858be9 29
fkhan39 0:de9ffb858be9 30 #endif