contains my game for the embedded systems project 2645

Dependencies:   mbed FXOS8700CQQQ

GameTones/GameTones.h

Committer:
OmarAlebiary
Date:
2019-04-24
Revision:
28:39607fb67e88
Child:
29:e660274d8222

File content as of revision 28:39607fb67e88:

#ifndef GAMETONES_H
#define GAMETONES_H
#include "mbed.h"
#include "N5110.h"
#include "Gamepad.h"
 
 
 /** tones class 

@brief C++ class containing the tones for the gameplay

@version 1.0

@author Omar Alebiary

@date April 2019

@code

#include "mbed.h"
#include "N5110.h"
#include "Gamepad.h"
#include "RocketRacer.h"

// objects 
Gamepad pad;
RocketRacer rc;
Menus menus;
tests test;



int main(){
    
    
     setup();
     test.test_Play_Welcome_Melody(pad);
     test.test_End_Game_Melody(Gamepad &pad);
    
    
    
    

}

@endcode
*/
  
  
class GameTones{
    
    public:
    GameTones();
    /**
  * @brief method to play the game over melody
  * @param pad @details calls the Gamepad object to be passed to the methods called inside this method
  */
  void End_Game_Melody(Gamepad &pad);
  /**
  * @brief method to play the welcome melody
  * @param pad @details calls the Gamepad object to be passed to the methods called inside this method
  */
  void Play_Welcome_Melody(Gamepad &pad);
  
};

#endif