Snake vs Block Game to be run upon K64F.

Dependencies:   mbed

StartScreen/StartScreen.h

Committer:
AhmedPlaymaker
Date:
2019-03-17
Revision:
3:fbb1fa853f09
Child:
4:1fe015b66bb8

File content as of revision 3:fbb1fa853f09:

#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