Arturs Kozlovskis 201253737

Dependencies:   mbed

Embed: (wiki syntax)

« Back to documentation index

Menu Class Reference

Menu Class Reference

Menu class. More...

#include <Menu.h>

Public Member Functions

 Menu (N5110 &lcd, Gamepad &pad)
 Constructor.
void first_screen ()
 Make the inital screen.
void menu_screen ()
 Make the menu screen.
string get_game_speed ()
 Get game speed.
int pause_screen (int score)
 Make the pause screen.
int game_over_screen (int score)
 Make the game over screen.

Detailed Description

Menu class.

Makes menu and game screens

Author:
Arturs Kozlovskis
Date:
April,2020

Definition at line 13 of file Menu.h.


Constructor & Destructor Documentation

Menu ( N5110 lcd,
Gamepad pad 
)

Constructor.

Parameters:
N5110object
Gamepadobject

Definition at line 48 of file Menu.cpp.


Member Function Documentation

void first_screen (  )

Make the inital screen.

Definition at line 58 of file Menu.cpp.

int game_over_screen ( int  score )

Make the game over screen.

Parameters:
theplayers score(int)
Returns:
the chosen option(int )

Definition at line 244 of file Menu.cpp.

string get_game_speed (  )

Get game speed.

Returns:
the current game speed(string)

Definition at line 209 of file Menu.cpp.

void menu_screen (  )

Make the menu screen.

Definition at line 114 of file Menu.cpp.

int pause_screen ( int  score )

Make the pause screen.

Parameters:
theplayers score(int)
Returns:
chosen option(int)

Definition at line 214 of file Menu.cpp.