nsnake
Classic snake game for the terminal
Loading...
Searching...
No Matches
Public Member Functions | Friends | List of all members
GameStateMainMenu Class Reference

The Main Menu. More...

#include <GameStateMainMenu.hpp>

Inheritance diagram for GameStateMainMenu:
Inheritance graph
[legend]
Collaboration diagram for GameStateMainMenu:
Collaboration graph
[legend]

Public Member Functions

void load ()
 
void unload ()
 
void update ()
 
void draw ()
 

Friends

class LayoutMainMenu
 

Detailed Description

The Main Menu.

Definition at line 12 of file GameStateMainMenu.hpp.

Constructor & Destructor Documentation

◆ GameStateMainMenu()

GameStateMainMenu::GameStateMainMenu ( )

Definition at line 61 of file GameStateMainMenu.cpp.

◆ ~GameStateMainMenu()

virtual GameStateMainMenu::~GameStateMainMenu ( )
inlinevirtual

Definition at line 18 of file GameStateMainMenu.hpp.

Member Function Documentation

◆ draw()

void GameStateMainMenu::draw ( )

Definition at line 317 of file GameStateMainMenu.cpp.

◆ load()

void GameStateMainMenu::load ( )

Definition at line 75 of file GameStateMainMenu.cpp.

◆ unload()

void GameStateMainMenu::unload ( )

Definition at line 88 of file GameStateMainMenu.cpp.

◆ update()

void GameStateMainMenu::update ( )

Definition at line 101 of file GameStateMainMenu.cpp.

Friends And Related Symbol Documentation

◆ LayoutMainMenu

friend class LayoutMainMenu
friend

Definition at line 14 of file GameStateMainMenu.hpp.


The documentation for this class was generated from the following files: