![](/media/cache/profiles/LinkedIn_0NghoZJ.jpeg.50x50_q85.jpg)
Snake vs Block Game to be run upon K64F.
Diff: Settings/Settings.h
- Revision:
- 5:e4df87957a5b
- Child:
- 30:461231877c89
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Settings/Settings.h Wed Mar 20 11:41:18 2019 +0000 @@ -0,0 +1,63 @@ +#ifndef Settings_H +#define Settings_H + +#include "mbed.h" +#include "N5110.h" +#include "Gamepad.h" + +class Settings +{ + public: + + Settings(); + ~Settings(); + + /** Initialise Settings + * + * This function is the constructor for settings. + */ + + void info(N5110 &lcd, Gamepad &pad); + + /** info + * + * This function just instructs the user on how to use settings + */ + + float controlSensitivity(N5110 &lcd, Gamepad &pad); + + /** controlSensitivity + * + * This function essentialy enables the user to select the sensitivity of the game controls + */ + void brigntness(N5110 &lcd, Gamepad &pad); + + /** brigntness + * + * This function allows the user to set the screen brightness. + */ + void contrast(N5110 &lcd, Gamepad &pad); + + /** contrast + * + * This function allows the user to set the contrast of the screen. + */ + void volume(N5110 &lcd, Gamepad &pad); + + /** volume + * + * This function allows the user to set the volume of the speaker. + */ + + int showCredits(N5110 &lcd, Gamepad &pad); + + /** showCredits + * + * This function allows the user to hide/show credits. + */ + + + + +}; +#endif \ No newline at end of file