ConfigMulti scene.
More...
#include <ConfigMulti.hpp>
ConfigMulti scene.
Definition at line 21 of file ConfigMulti.hpp.
◆ ConfigMulti() [1/3]
cli::ConfigMulti::ConfigMulti |
( |
const std::shared_ptr< eng::IRenderer > & | renderer, |
|
|
const std::shared_ptr< eng::IAudio > & | audio ) |
Definition at line 8 of file configMulti.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.
◆ ~ConfigMulti()
cli::ConfigMulti::~ConfigMulti |
( |
| ) |
|
|
overridedefault |
◆ ConfigMulti() [2/3]
cli::ConfigMulti::ConfigMulti |
( |
const ConfigMulti & | other | ) |
|
|
delete |
◆ ConfigMulti() [3/3]
◆ event()
void cli::ConfigMulti::event |
( |
const eng::Event & | event | ) |
|
|
overridevirtual |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ update()
◆ m_audio
const std::shared_ptr<eng::IAudio>& cli::ConfigMulti::m_audio |
|
private |
◆ m_fpsEntity
◆ m_keysPressed
std::unordered_map<eng::Key, bool> cli::ConfigMulti::m_keysPressed |
|
private |
◆ m_menuOptions
const std::vector<std::string> cli::ConfigMulti::m_menuOptions = {"Create room", "Join room", "Go back to menu"} |
|
private |
◆ m_selectedIndex
int cli::ConfigMulti::m_selectedIndex = 0 |
|
private |
◆ onOptionSelected
std::function<void(const std::string &option)> cli::ConfigMulti::onOptionSelected |
The documentation for this class was generated from the following files:
- /home/runner/work/R-Type/R-Type/client/include/Client/Scenes/game/multi/ConfigMulti.hpp
- /home/runner/work/R-Type/R-Type/client/src/scenes/game/multi/configMulti.cpp