Kern Fowler / Mbed 2 deprecated Donkey_Kong_Game

Dependencies:   mbed

lib/Controls/Controls.h

Committer:
Kern_EL17KJTF
Date:
2019-05-08
Revision:
19:8400ecdb69e9
Parent:
13:94abfe83a294
Child:
22:d265f506446b
Child:
33:3894a7f846a0

File content as of revision 19:8400ecdb69e9:

#ifndef CONTROLS_H
#define CONTROLS_H

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

/** Controls Class
*@brief This class is for the controls menu screen
*@author Kern Fowler
*@version 1.0
*@date May 2019
*/

class Controls {

public:
/** Controls Constructor 
@brief Builds my default Controls contructor.
@details This does not have any setup. 
*/
Controls();
/** Controls Destructor 
@brief Builds my default Controls Destructor.
@details This does not have any setup. 
*/   
~Controls();
// Mutators 

/** 
*@brief Prints the Controls menu.
*@param pad The Gamepad class is used.
*@param lcd The N5110 class is used.
*@details Prints various text to screen relating to the game controls.
*/
void controls_run(Gamepad &pad, N5110 &lcd);
};

#endif