Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed
Bullet/Bullet.h
- Committer:
- ChenZirui
- Date:
- 2020-05-28
- Revision:
- 6:b393cfe4e0a7
- Parent:
- 5:7207c9b70108
- Child:
- 7:f61ac963eb07
File content as of revision 6:b393cfe4e0a7:
#ifndef Bullet_H #define Bullet_H #include "mbed.h" #include "N5110.h" #include "Gamepad.h" #include "Board.h" /** Bullet Class @author Dr Craig A. Evans, University of Leeds @brief Controls the Bullet in the Pong game @date Febraury 2017 */ class Bullet { public: Bullet(); ~Bullet(); void init(int x,int size,int speed,int height); void draw(N5110 &lcd); void update(); /// accessors and mutators void set_velocity(Vector2D v); Vector2D get_velocity(); Vector2D get_pos(); void set_pos(Vector2D p); private: Vector2D _velocity; int _size; int _x; int _y; //Bullet Bullet; }; #endif