ELEC2645 (2019/20)
/
ELEC2645_Project_el18vgt
Game designed for project
MyClasses/Ball/Ball.h
- Committer:
- vaib
- Date:
- 2020-05-24
- Revision:
- 3:5ede4ac61af1
File content as of revision 3:5ede4ac61af1:
#ifndef BALL_H #define BALL_H #include "mbed.h" #include "N5110.h" #include "Gamepad.h" class Ball { public: void init(int radius, int height, int speed); void print_lcd(N5110 &lcd); void set_size(int radius); void set_position(int x, int y); void set_velocity(Vector2D velocity); void update_position(); Vector2D get_position(); Vector2D get_velocity(); private: int _radius; int _x; int _y; Vector2D _velocity; } #endif