Accompanying library for Objects. Library contains five shapes that are selected at random by the Objects library and drawn on to the objects on a Nokia N5110 LCD display.

Dependents:   Game_Controller_Project

Committer:
Nathanj94
Date:
Tue Apr 04 16:33:38 2017 +0000
Revision:
1:d9e03c7482ad
Parent:
0:1976fca8d66a
Child:
2:15120c2cf507
draw/undraw for antifruit

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Nathanj94 0:1976fca8d66a 1 #ifndef FRUIT_H
Nathanj94 0:1976fca8d66a 2 #define FRUIT_H
Nathanj94 0:1976fca8d66a 3
Nathanj94 0:1976fca8d66a 4 #include "mbed.h"
Nathanj94 0:1976fca8d66a 5 #include "N5110.h"
Nathanj94 0:1976fca8d66a 6 #include "Gamepad.h"
Nathanj94 0:1976fca8d66a 7
Nathanj94 0:1976fca8d66a 8 class Fruit
Nathanj94 0:1976fca8d66a 9 {
Nathanj94 0:1976fca8d66a 10 public:
Nathanj94 0:1976fca8d66a 11
Nathanj94 0:1976fca8d66a 12 Fruit();
Nathanj94 0:1976fca8d66a 13 ~Fruit();
Nathanj94 0:1976fca8d66a 14
Nathanj94 0:1976fca8d66a 15 void draw_strawberry(int x, int y, N5110 &lcd);
Nathanj94 0:1976fca8d66a 16 void undraw_strawberry(int x, int y, N5110 &lcd);
Nathanj94 0:1976fca8d66a 17 void draw_pineapple(int x, int y, N5110 &lcd);
Nathanj94 0:1976fca8d66a 18 void undraw_pineapple(int x, int y, N5110 &lcd);
Nathanj94 0:1976fca8d66a 19 void draw_pear(int x, int y, N5110 &lcd);
Nathanj94 0:1976fca8d66a 20 void undraw_pear(int x, int y, N5110 &lcd);
Nathanj94 0:1976fca8d66a 21 void draw_melon(int x, int y, N5110 &lcd);
Nathanj94 0:1976fca8d66a 22 void undraw_melon(int x, int y, N5110 &lcd);
Nathanj94 1:d9e03c7482ad 23 void draw_antifruit(int x, int y, N5110 &lcd);
Nathanj94 1:d9e03c7482ad 24 void undraw_antifruit(int x, int y, N5110 &lcd);
Nathanj94 0:1976fca8d66a 25
Nathanj94 0:1976fca8d66a 26 private:
Nathanj94 0:1976fca8d66a 27
Nathanj94 0:1976fca8d66a 28 };
Nathanj94 0:1976fca8d66a 29 #endif