Jahanzeb Khan / Mbed 2 deprecated ELEC2645_Project_el19jak

Dependencies:   mbed

Committer:
jahanzebkhan
Date:
Fri Jun 05 22:51:49 2020 +0000
Revision:
2:430dcf420840
Final Submission. I have read and agreed with Statement of Academic integrity.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
jahanzebkhan 2:430dcf420840 1 #ifndef FOOD_H
jahanzebkhan 2:430dcf420840 2 #define FOOD_H
jahanzebkhan 2:430dcf420840 3
jahanzebkhan 2:430dcf420840 4 #include "mbed.h"
jahanzebkhan 2:430dcf420840 5 #include "N5110.h"
jahanzebkhan 2:430dcf420840 6 #include "Gamepad.h"
jahanzebkhan 2:430dcf420840 7
jahanzebkhan 2:430dcf420840 8 class Food
jahanzebkhan 2:430dcf420840 9 {
jahanzebkhan 2:430dcf420840 10
jahanzebkhan 2:430dcf420840 11 public:
jahanzebkhan 2:430dcf420840 12 /** Constructor */
jahanzebkhan 2:430dcf420840 13 Food();
jahanzebkhan 2:430dcf420840 14
jahanzebkhan 2:430dcf420840 15 /** Destructor */
jahanzebkhan 2:430dcf420840 16 ~Food();
jahanzebkhan 2:430dcf420840 17
jahanzebkhan 2:430dcf420840 18 /** Initialises food object */
jahanzebkhan 2:430dcf420840 19 void init();
jahanzebkhan 2:430dcf420840 20
jahanzebkhan 2:430dcf420840 21 /** sets location of food */
jahanzebkhan 2:430dcf420840 22 void food_location(N5110 &lcd);
jahanzebkhan 2:430dcf420840 23
jahanzebkhan 2:430dcf420840 24
jahanzebkhan 2:430dcf420840 25 /** All variables are public as need to be used by Body */
jahanzebkhan 2:430dcf420840 26
jahanzebkhan 2:430dcf420840 27 /** sets location of food */
jahanzebkhan 2:430dcf420840 28 int fo_x;
jahanzebkhan 2:430dcf420840 29 int fo_y;
jahanzebkhan 2:430dcf420840 30
jahanzebkhan 2:430dcf420840 31 /** changes location of food */
jahanzebkhan 2:430dcf420840 32 int chng_food;
jahanzebkhan 2:430dcf420840 33
jahanzebkhan 2:430dcf420840 34 private:
jahanzebkhan 2:430dcf420840 35
jahanzebkhan 2:430dcf420840 36
jahanzebkhan 2:430dcf420840 37 };
jahanzebkhan 2:430dcf420840 38
jahanzebkhan 2:430dcf420840 39 #endif