Provides the menu for viewing and selecting Peoplemon.
More...
#include <PeoplemonMenu.hpp>
|
virtual | ~PeoplemonMenu ()=default |
| Cleans up all resources. More...
|
|
virtual const char * | name () const override |
| Returns "PeoplemonMenu". 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 menu for viewing and selecting Peoplemon.
Definition at line 21 of file PeoplemonMenu.hpp.
◆ Context
◆ ~PeoplemonMenu()
virtual game::state::PeoplemonMenu::~PeoplemonMenu |
( |
| ) |
|
|
virtualdefault |
◆ activate()
void game::state::PeoplemonMenu::activate |
( |
bl::engine::Engine & |
engine | ) |
|
|
overridevirtual |
◆ create()
Creates a new PeoplemonMenu state.
- Parameters
-
systems | The main game systems |
ctx | The context the menu is being used in |
outNow | Optional index of the peoplemon that is currently out |
chosen | Value to populate with the selected peoplemon's index |
item | The item to use (or being used in battle) |
Definition at line 39 of file PeoplemonMenu.cpp.
◆ deactivate()
void game::state::PeoplemonMenu::deactivate |
( |
bl::engine::Engine & |
engine | ) |
|
|
overridevirtual |
◆ name()
const char * game::state::PeoplemonMenu::name |
( |
| ) |
const |
|
overridevirtual |
◆ update()
void game::state::PeoplemonMenu::update |
( |
bl::engine::Engine & |
, |
|
|
float |
dt, |
|
|
float |
|
|
) |
| |
|
overridevirtual |
◆ systems
The documentation for this class was generated from the following files: