ELEC2645 (2019/20) / Mbed 2 deprecated ELEC2645_Project_ll17lrc_v2

Dependencies:   mbed

Committer:
ll17lrc
Date:
Tue May 26 22:41:23 2020 +0000
Revision:
13:fd290d2fd917
Parent:
11:7a4abe731f9c
Final Submission. I have read and agreed with Statement of Academic Integrity.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
ll17lrc 11:7a4abe731f9c 1 #ifndef FIVE_H
ll17lrc 11:7a4abe731f9c 2 #define FIVE_H
ll17lrc 11:7a4abe731f9c 3
ll17lrc 11:7a4abe731f9c 4 #include "mbed.h"
ll17lrc 11:7a4abe731f9c 5 #include "N5110.h"
ll17lrc 11:7a4abe731f9c 6 #include "Gamepad.h"
ll17lrc 11:7a4abe731f9c 7
ll17lrc 11:7a4abe731f9c 8
ll17lrc 13:fd290d2fd917 9 /** Level Five Class
ll17lrc 13:fd290d2fd917 10 @author Lewis Cheadle
ll17lrc 13:fd290d2fd917 11 @brief Draws the maps and the objects in the level
ll17lrc 13:fd290d2fd917 12 @date May 2020
ll17lrc 11:7a4abe731f9c 13 */
ll17lrc 11:7a4abe731f9c 14 class Five
ll17lrc 11:7a4abe731f9c 15 {
ll17lrc 11:7a4abe731f9c 16
ll17lrc 11:7a4abe731f9c 17 public:
ll17lrc 13:fd290d2fd917 18
ll17lrc 13:fd290d2fd917 19 /** Constructor */
ll17lrc 11:7a4abe731f9c 20 Five();
ll17lrc 13:fd290d2fd917 21
ll17lrc 13:fd290d2fd917 22 /** Destructor */
ll17lrc 11:7a4abe731f9c 23 ~Five();
ll17lrc 13:fd290d2fd917 24
ll17lrc 13:fd290d2fd917 25 /** Draws the map and objects within the level
ll17lrc 13:fd290d2fd917 26 * @param lcd N5110 object
ll17lrc 13:fd290d2fd917 27 */
ll17lrc 11:7a4abe731f9c 28 void draw(N5110 &lcd);
ll17lrc 11:7a4abe731f9c 29 /// accessors and mutators
ll17lrc 11:7a4abe731f9c 30
ll17lrc 11:7a4abe731f9c 31 private:
ll17lrc 11:7a4abe731f9c 32
ll17lrc 11:7a4abe731f9c 33
ll17lrc 11:7a4abe731f9c 34 };
ll17lrc 11:7a4abe731f9c 35 #endif