The lobby screen.
More...
#include <lobby_view.h>
◆ lobby_view()
| lobby_view::lobby_view |
( |
| ) |
|
◆ draw_impl()
| void lobby_view::draw_impl |
( |
| ) |
|
|
overridevirtual |
Show the menu on-screen.
Implements view.
◆ get_dog_mode()
| bool lobby_view::get_dog_mode |
( |
| ) |
const |
|
inlinenoexcept |
◆ get_layout()
| const auto & lobby_view::get_layout |
( |
| ) |
const |
|
inlinenoexcept |
◆ get_lobby_options()
| const auto & lobby_view::get_lobby_options |
( |
| ) |
const |
|
inlinenoexcept |
◆ get_selected()
Get the selected item of a player.
◆ get_start()
| bool lobby_view::get_start |
( |
const side |
player_side | ) |
const |
|
noexcept |
◆ has_accepted()
| bool lobby_view::has_accepted |
( |
| ) |
const |
|
inlinenoexcept |
◆ process_event_impl()
| bool lobby_view::process_event_impl |
( |
sf::Event & |
event | ) |
|
|
overridevirtual |
Process all events.
- Returns
- if the user wants to quit
Implements view.
◆ process_resize_event_impl()
| void lobby_view::process_resize_event_impl |
( |
sf::Event & |
event | ) |
|
|
overridevirtual |
Process a resize event.
Implements view.
◆ set_selected()
Sets the selected item.
If the selected item changes, play sound
◆ start_impl()
| void lobby_view::start_impl |
( |
| ) |
|
|
overridevirtual |
Prepare this window for being shown.
Implements view.
◆ stop_impl()
| void lobby_view::stop_impl |
( |
| ) |
|
|
overridevirtual |
Clean up after this window has been shown.
Implements view.
◆ tick_impl()
| void lobby_view::tick_impl |
( |
const delta_t |
dt | ) |
|
|
overridevirtual |
Does the countdown.
Implements view.
The documentation for this class was generated from the following files: