Snake vs Block Game to be run upon K64F.

Dependencies:   mbed

Revision:
5:e4df87957a5b
Child:
30:461231877c89
diff -r 1fe015b66bb8 -r e4df87957a5b Settings/Settings.h
--- /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