Ahmed Adamjee
/
SnakeVSBlock
Snake vs Block Game to be run upon K64F.
Diff: StartScreen/StartScreen.h
- Revision:
- 3:fbb1fa853f09
- Child:
- 4:1fe015b66bb8
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/StartScreen/StartScreen.h Sun Mar 17 09:54:49 2019 +0000 @@ -0,0 +1,47 @@ +#ifndef StartScreen_H +#define StartScreen_H + +#include "mbed.h" +#include "N5110.h" +#include "Gamepad.h" + +class StartScreen +{ + public: + + StartScreen(); + ~StartScreen(); + + /** Initialise StartScreen + * + * This function initialises the Game Interface and restarts the display. + */ + void screen_saver(N5110 &lcd, Gamepad &pad); + + /** Draw + * + * This function draws the Sprite onto the screen. + */ + void instruct(N5110 &lcd, Gamepad &pad); + + /** Instruct + * + * This function updates the user about how to progress after the game banner has been displayed.. + */ + void info(N5110 &lcd, Gamepad &pad); + + /** Display userID + * + * This function shows who the author of the game is before showing the menu screen. + */ + void menu_screen1(N5110 &lcd, Gamepad &pad); + + /** The First Menu Screen + * + * This function obtains the user input on how they want to progress. + */ + + + +}; +#endif \ No newline at end of file