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.
Diff: BrickBreaker_Engine/BrickBreakerEngine.h
- Revision:
- 23:61fa82f76808
- Parent:
- 20:4a39a1a2be51
- Child:
- 25:b52aa23df120
--- a/BrickBreaker_Engine/BrickBreakerEngine.h Thu Apr 18 11:50:53 2019 +0000 +++ b/BrickBreaker_Engine/BrickBreakerEngine.h Thu Apr 18 22:56:34 2019 +0000 @@ -16,19 +16,18 @@ //destructor method ~BrickBreakerEngine(); //functionality methods - void init(int radius); //done + void init(int radius, Ball &ball); //done void brickbreaker_mode(FXOS8700CQ &accelerometer, Gamepad &gamepad, - N5110 &lcd, AnalogIn &randnoise, int fps); //done + N5110 &lcd, AnalogIn &randnoise, int fps, Ball &ball); //done private: //private functions - void brickbreaker_draw(N5110 &lcd); //done + void brickbreaker_draw(N5110 &lcd, Ball &ball); //done void generate_rand_square(AnalogIn &randnoise); - void check_square_collision(AnalogIn &randnoise); + void check_square_collision(AnalogIn &randnoise, Ball &ball); void print_score(N5110 &lcd); //private variables - Ball _ball; int _ball_radius; Vector2D _square_coord; int _score;