Provides the main menu as an engine state.
More...
#include <MainMenu.hpp>
|
virtual | ~MainMenu ()=default |
| Cleans up all resources. More...
|
|
virtual const char * | name () const override |
| Returns "MainMenu";. More...
|
|
virtual void | activate (bl::engine::Engine &engine) override |
| Subscribes the menu to the engine event bus. More...
|
|
virtual void | deactivate (bl::engine::Engine &engine) override |
| Unsubscribes the menu to the engine event bus. More...
|
|
virtual void | update (bl::engine::Engine &, float dt, float) override |
| Does nothing. More...
|
|
Provides the main menu as an engine state.
Definition at line 20 of file MainMenu.hpp.
◆ ~MainMenu()
virtual game::state::MainMenu::~MainMenu |
( |
| ) |
|
|
virtualdefault |
◆ activate()
void game::state::MainMenu::activate |
( |
bl::engine::Engine & |
engine | ) |
|
|
overridevirtual |
◆ create()
◆ deactivate()
void game::state::MainMenu::deactivate |
( |
bl::engine::Engine & |
engine | ) |
|
|
overridevirtual |
◆ name()
const char * game::state::MainMenu::name |
( |
| ) |
const |
|
overridevirtual |
◆ update()
void game::state::MainMenu::update |
( |
bl::engine::Engine & |
, |
|
|
float |
dt, |
|
|
float |
|
|
) |
| |
|
overridevirtual |
◆ systems
The documentation for this class was generated from the following files: