Adventure game written for ECE2035 at the Georgia Institute of Technology

Dependencies:   mbed wave_player 4DGL-uLCD-SE MMA8452

startmenu.h

Committer:
trmontgomery
Date:
2019-10-26
Revision:
5:93a4c396c1af
Parent:
4:cdc54191ff07

File content as of revision 5:93a4c396c1af:

#ifndef STARTMENU_H
#define STARTMENU_H

class Menu
{

public:
    int button_presses;
    int terminate;
    Menu() : terminate(0), button_presses(0){}
    int get_action(GameInputs);
    virtual int update(int) = 0;
    virtual void draw(int) = 0;
    int display();
    
};


class StartMenu : public Menu{
private: 
    int start;
    int quit;
    int start_color;
    int quit_color;
    int third_color;
public: 
    StartMenu();
    int o_instructions();
    int update(int);
    void draw(int);
    int display();
};

#endif //STARTMENU_H