Menu class used as basis for program; running the game and allowing the user to change the style and difficulty of the game via an interface.
Menu.h
- Committer:
- el15mh
- Date:
- 2017-04-04
- Revision:
- 1:21b7a5edb9c2
- Parent:
- 0:b32f6570a26d
- Child:
- 2:917211a4551b
File content as of revision 1:21b7a5edb9c2:
/* @file Menu.h (c) Max Houghton 02.14.17 Roller Maze Project, ELEC2645, Univeristy of Leeds */ #ifndef MENU_H #define MENU_H #include "mbed.h" #include "N5110.h" #include "Gamepad.h" // #include "Maze.h" class Menu { public: Menu(); ~Menu(); void main(N5110 &lcd, Gamepad &pad); void options(N5110 &lcd, Gamepad &pad); void lcdSettings(N5110 &lcd, Gamepad &pad); void soundSettings(N5110 &lcd, Gamepad &pad); void difficultyOptions(N5110 &lcd, Gamepad &pad); void lcdColourOptions(N5110 &lcd, Gamepad &pad); void lcdInverseColour(N5110 &lcd, Gamepad &pad); void lcdBackgroundColour(N5110 &lcd, Gamepad &pad); private: }; #endif