![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
ECE 4180 Final
Dependencies: mbed wave_player mbed-rtos C12832_lcd 4DGL-uLCD-SE LCD_fonts SDFileSystem
Diff: Lane.cpp
- Revision:
- 21:cbcbb3480cad
- Parent:
- 20:7d56cdcbc9a5
diff -r 7d56cdcbc9a5 -r cbcbb3480cad Lane.cpp --- a/Lane.cpp Fri Dec 06 18:00:11 2019 +0000 +++ b/Lane.cpp Sun Dec 08 02:18:30 2019 +0000 @@ -1,6 +1,5 @@ #include "Lane.hpp" #include "globals.h" - Lane::Lane(int x, int y) { xpos = x; ypos = y; @@ -39,10 +38,12 @@ return pops.empty(); } -void Lane::checkHit() { +bool Lane::checkHit() { if ((pops.begin())->getYpos() <= 110+20 && (pops.begin())->getYpos() >= 110-20) { // black out the bubble and remove it from the lane's vector (pops.begin())->clear(); pops.erase(pops.begin()); + return true; } + return false; } \ No newline at end of file