ELEC2645 (2018/19) / Mbed 2 deprecated el17cd

Dependencies:   mbed

Game/Game.h

Committer:
el17cd
Date:
2019-03-31
Revision:
16:64cd7bc094f9
Parent:
15:8fbbdefbe720
Child:
18:8256546a3cbf

File content as of revision 16:64cd7bc094f9:

#include <vector>
#ifndef FACE_H
#define FACE_H
#include "Face.h"
#endif
#include "Rasturizer.h"
#ifndef CUBE_H
#define CUBE_H
#include "Cube.h"
#endif
#include "Gamepad.h"
#include "mbed.h"

class Game {
  private:
    bool playing;
    int score;
    Ticker ticker;
    Gamepad gamepad;
    Rasturizer renderer;
    std::vector<Cube> cubeVector;
    std::vector<Face> faceVector;
    void deathScreen();
    bool selection;
  public:
   Game();
   void run();
};