ELEC2645 (2018/19) / Mbed 2 deprecated el17cd

Dependencies:   mbed

Committer:
el17cd
Date:
Sun Mar 31 22:05:54 2019 +0000
Revision:
18:8256546a3cbf
Parent:
16:64cd7bc094f9
Child:
20:3ca430241df0
Created home menu, not linked help or quit yet

Who changed what in which revision?

UserRevisionLine numberNew contents of line
el17cd 15:8fbbdefbe720 1 #include <vector>
el17cd 15:8fbbdefbe720 2 #ifndef FACE_H
el17cd 15:8fbbdefbe720 3 #define FACE_H
el17cd 15:8fbbdefbe720 4 #include "Face.h"
el17cd 15:8fbbdefbe720 5 #endif
el17cd 15:8fbbdefbe720 6 #include "Rasturizer.h"
el17cd 16:64cd7bc094f9 7 #ifndef CUBE_H
el17cd 16:64cd7bc094f9 8 #define CUBE_H
el17cd 15:8fbbdefbe720 9 #include "Cube.h"
el17cd 16:64cd7bc094f9 10 #endif
el17cd 15:8fbbdefbe720 11 #include "Gamepad.h"
el17cd 15:8fbbdefbe720 12 #include "mbed.h"
el17cd 15:8fbbdefbe720 13
el17cd 15:8fbbdefbe720 14 class Game {
el17cd 15:8fbbdefbe720 15 private:
el17cd 18:8256546a3cbf 16 int homeSelection;
el17cd 18:8256546a3cbf 17 Timer timer;
el17cd 15:8fbbdefbe720 18 bool playing;
el17cd 15:8fbbdefbe720 19 int score;
el17cd 15:8fbbdefbe720 20 Ticker ticker;
el17cd 15:8fbbdefbe720 21 Gamepad gamepad;
el17cd 15:8fbbdefbe720 22 Rasturizer renderer;
el17cd 15:8fbbdefbe720 23 std::vector<Cube> cubeVector;
el17cd 15:8fbbdefbe720 24 std::vector<Face> faceVector;
el17cd 16:64cd7bc094f9 25 void deathScreen();
el17cd 18:8256546a3cbf 26 bool deathButtonSelections();
el17cd 18:8256546a3cbf 27 void homeButtonSelections();
el17cd 16:64cd7bc094f9 28 bool selection;
el17cd 15:8fbbdefbe720 29 public:
el17cd 15:8fbbdefbe720 30 Game();
el17cd 15:8fbbdefbe720 31 void run();
el17cd 18:8256546a3cbf 32 void homeScreen();
el17cd 15:8fbbdefbe720 33 };