Menu scene.
More...
#include <Menu.hpp>
Menu scene.
Definition at line 22 of file Menu.hpp.
◆ Menu() [1/3]
Definition at line 8 of file menu.cpp.
References eng::Color::a, cli::Path::Audio::AUDIO_TITLE, eng::Color::b, cli::Path::Font::FONTS_RTYPE, eng::Color::g, ecs::IComponent::id, m_fpsEntity, m_menuOptions, m_selectedIndex, eng::Color::r, WHITE, and ecs::Scale::x.
◆ ~Menu()
◆ Menu() [2/3]
cli::Menu::Menu |
( |
const Menu & | other | ) |
|
|
delete |
◆ Menu() [3/3]
cli::Menu::Menu |
( |
Menu && | other | ) |
|
|
delete |
◆ event()
◆ operator=() [1/2]
Menu & cli::Menu::operator= |
( |
const Menu & | other | ) |
|
|
delete |
◆ operator=() [2/2]
Menu & cli::Menu::operator= |
( |
Menu && | other | ) |
|
|
delete |
◆ update()
◆ m_audio
◆ m_fpsEntity
◆ m_keysPressed
std::unordered_map<eng::Key, bool> cli::Menu::m_keysPressed |
|
private |
◆ m_menuOptions
const std::vector<std::string> cli::Menu::m_menuOptions = {"Solo", "Multi", "Settings"} |
|
private |
◆ m_selectedIndex
int cli::Menu::m_selectedIndex = 0 |
|
private |
◆ onOptionSelected
std::function<void(const std::string &option)> cli::Menu::onOptionSelected |
The documentation for this class was generated from the following files:
- /home/runner/work/R-Type/R-Type/client/include/Client/Scenes/Menu.hpp
- /home/runner/work/R-Type/R-Type/client/src/scenes/menu.cpp