Doxygen comments added

Dependencies:   mbed Gamepad N5110

Committer:
rafeh
Date:
Mon May 06 22:55:38 2019 +0000
Revision:
7:05f433e196d6
Child:
8:d91564c0f337
udating FlappyBirdEngine class

Who changed what in which revision?

UserRevisionLine numberNew contents of line
rafeh 7:05f433e196d6 1 #include "FlappyBirdEngine.h"
rafeh 7:05f433e196d6 2
rafeh 7:05f433e196d6 3
rafeh 7:05f433e196d6 4
rafeh 7:05f433e196d6 5 void FlappyBirdEngine::get_score(int score) {
rafeh 7:05f433e196d6 6 _score=score;
rafeh 7:05f433e196d6 7 }
rafeh 7:05f433e196d6 8 bool FlappyBirdEngine::check_for_highscore(int highscore) {
rafeh 7:05f433e196d6 9 _highscore=highscore;
rafeh 7:05f433e196d6 10 if (_score>_highscore)
rafeh 7:05f433e196d6 11 return true;
rafeh 7:05f433e196d6 12 else
rafeh 7:05f433e196d6 13 return false;
rafeh 7:05f433e196d6 14 }
rafeh 7:05f433e196d6 15 void FlappyBirdEngine::update_highscore(int highscore) {
rafeh 7:05f433e196d6 16 _highscore=highscore;
rafeh 7:05f433e196d6 17 }
rafeh 7:05f433e196d6 18
rafeh 7:05f433e196d6 19 void FlappyBirdEngine::display_score(N5110 &lcd, Gamepad &pad) {
rafeh 7:05f433e196d6 20 lcd.clear();
rafeh 7:05f433e196d6 21 char score_display[16];
rafeh 7:05f433e196d6 22 char highscore_display[20];
rafeh 7:05f433e196d6 23 sprintf(score_display,"Score : %d",_score);
rafeh 7:05f433e196d6 24 lcd.printString(score_display,0,0);
rafeh 7:05f433e196d6 25 sprintf(highscore_display,"High Score : %d",_highscore);
rafeh 7:05f433e196d6 26 lcd.printString(highscore_display,1,1);
rafeh 7:05f433e196d6 27 while ( pad.check_event(Gamepad::A_PRESSED) == false) {
rafeh 7:05f433e196d6 28 pad.leds_on();
rafeh 7:05f433e196d6 29 wait(0.1);
rafeh 7:05f433e196d6 30 pad.leds_off();
rafeh 7:05f433e196d6 31 wait(0.1);
rafeh 7:05f433e196d6 32 lcd.refresh();
rafeh 7:05f433e196d6 33 }
rafeh 7:05f433e196d6 34 }