ELEC2645 (2018/19) / Mbed 2 deprecated el17ajf

Dependencies:   mbed

Fork of el17ajf by Angus Findlay

Committer:
el17ajf
Date:
Tue Mar 12 20:03:31 2019 +0000
Revision:
4:aa433f9865a6
Parent:
3:a1b058ff66c2
Child:
5:3efbdcb3efaf
Tetromino class;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
el17ajf 2:0b5e289ef905 1 #ifndef GAME_H
el17ajf 2:0b5e289ef905 2 #define GAME_H
el17ajf 2:0b5e289ef905 3
el17ajf 2:0b5e289ef905 4 class Game {
el17ajf 2:0b5e289ef905 5 public:
el17ajf 2:0b5e289ef905 6 Game();
el17ajf 2:0b5e289ef905 7 ~Game();
el17ajf 2:0b5e289ef905 8 void over();
el17ajf 2:0b5e289ef905 9 void update();
el17ajf 2:0b5e289ef905 10 void draw();
el17ajf 2:0b5e289ef905 11 void nextLevel();
el17ajf 2:0b5e289ef905 12 private:
el17ajf 2:0b5e289ef905 13 void startLevel(int level);
el17ajf 4:aa433f9865a6 14 Grid grid;
el17ajf 4:aa433f9865a6 15 Tetromino currentTetromino;
el17ajf 2:0b5e289ef905 16 }
el17ajf 2:0b5e289ef905 17
el17ajf 2:0b5e289ef905 18 #endif