Game designed for project

Dependencies:   mbed Gamepad2

Committer:
vaib
Date:
Sun May 24 09:15:25 2020 +0000
Revision:
3:5ede4ac61af1
Created a class for the balls's movement and am now working of the obstacles/blocks

Who changed what in which revision?

UserRevisionLine numberNew contents of line
vaib 3:5ede4ac61af1 1 #ifndef PADDLECONTROL_H
vaib 3:5ede4ac61af1 2 #define PADDLECONTROL_H
vaib 3:5ede4ac61af1 3
vaib 3:5ede4ac61af1 4 #include "mbed.h"
vaib 3:5ede4ac61af1 5 #include "N5110.h"
vaib 3:5ede4ac61af1 6 #include "Gamepad.h"
vaib 3:5ede4ac61af1 7
vaib 3:5ede4ac61af1 8
vaib 3:5ede4ac61af1 9 class PaddleControl
vaib 3:5ede4ac61af1 10 {
vaib 3:5ede4ac61af1 11 public:
vaib 3:5ede4ac61af1 12
vaib 3:5ede4ac61af1 13 void init(int y, int length, int height);
vaib 3:5ede4ac61af1 14 void print_lcd(N5110 &lcd);
vaib 3:5ede4ac61af1 15 void set_size(int length, int height);
vaib 3:5ede4ac61af1 16 void set_speed(int speed);
vaib 3:5ede4ac61af1 17 void update_direction(char direction);
vaib 3:5ede4ac61af1 18 Vector2D get_position();
vaib 3:5ede4ac61af1 19
vaib 3:5ede4ac61af1 20 private:
vaib 3:5ede4ac61af1 21
vaib 3:5ede4ac61af1 22 int _height;
vaib 3:5ede4ac61af1 23 int _length;
vaib 3:5ede4ac61af1 24 int _x;
vaib 3:5ede4ac61af1 25 int _y;
vaib 3:5ede4ac61af1 26 int _speed;
vaib 3:5ede4ac61af1 27 };
vaib 3:5ede4ac61af1 28 #endif