All there but errors need fixing

Dependencies:   mbed

Committer:
el18rs
Date:
Sun May 24 11:18:33 2020 +0000
Revision:
3:522c6f850e91
Child:
4:7ddd287a5d28
Game engine added

Who changed what in which revision?

UserRevisionLine numberNew contents of line
el18rs 3:522c6f850e91 1 #ifndef TETROMINO_H
el18rs 3:522c6f850e91 2 #define TETROMINO_H
el18rs 3:522c6f850e91 3
el18rs 3:522c6f850e91 4 #include "mbed.h"
el18rs 3:522c6f850e91 5 #include "N5110.h"
el18rs 3:522c6f850e91 6 #include "Gamepad.h"
el18rs 3:522c6f850e91 7
el18rs 3:522c6f850e91 8 class Tetromino
el18rs 3:522c6f850e91 9 {
el18rs 3:522c6f850e91 10 public:
el18rs 3:522c6f850e91 11
el18rs 3:522c6f850e91 12 Tetromino();
el18rs 3:522c6f850e91 13 ~Tetromino();
el18rs 3:522c6f850e91 14 void init(int x, int height, int width);
el18rs 3:522c6f850e91 15 void draw(N5110 &lcd, int x);
el18rs 3:522c6f850e91 16 void update(Direction d, float mag);
el18rs 3:522c6f850e91 17 Vector2D get_pos();
el18rs 3:522c6f850e91 18
el18rs 3:522c6f850e91 19 private:
el18rs 3:522c6f850e91 20
el18rs 3:522c6f850e91 21 int _height;
el18rs 3:522c6f850e91 22 int _width;
el18rs 3:522c6f850e91 23 int _x;
el18rs 3:522c6f850e91 24 int _y;
el18rs 3:522c6f850e91 25 int _speed;
el18rs 3:522c6f850e91 26 int _shape_type;
el18rs 3:522c6f850e91 27
el18rs 3:522c6f850e91 28 };
el18rs 3:522c6f850e91 29 #endif