#include <PostMatchScoreboard.hpp>
◆ consumeExitRequest()
| bool PostMatchScoreboard::consumeExitRequest |
( |
| ) |
|
◆ consumeReturnToLobby()
| bool PostMatchScoreboard::consumeReturnToLobby |
( |
| ) |
|
◆ consumeReturnToMenu()
| bool PostMatchScoreboard::consumeReturnToMenu |
( |
| ) |
|
◆ consumeServerShutdownNotice()
| bool PostMatchScoreboard::consumeServerShutdownNotice |
( |
| ) |
|
◆ event()
| SDL_AppResult PostMatchScoreboard::event |
( |
SDL_Event * | event | ) |
|
|
overridevirtual |
Handle an incoming SDL event.
- Parameters
-
| event | The SDL event to process. |
- Returns
- SDL_APP_CONTINUE to keep running, SDL_APP_FAILURE to exit.
Implements IScreen.
◆ init()
◆ iterate()
| SDL_AppResult PostMatchScoreboard::iterate |
( |
| ) |
|
|
overridevirtual |
Update the screen state and render the next frame.
- Returns
- SDL_APP_CONTINUE to keep running, SDL_APP_FAILURE to exit.
Implements IScreen.
◆ quit()
| void PostMatchScoreboard::quit |
( |
| ) |
|
|
overridevirtual |
Perform any necessary cleanup before the screen is destroyed.
Implements IScreen.
◆ client
| Client* PostMatchScoreboard::client = nullptr |
|
private |
◆ exitRequested_
| bool PostMatchScoreboard::exitRequested_ = false |
|
private |
◆ renderer
◆ result_
◆ returnToLobby_
| bool PostMatchScoreboard::returnToLobby_ = false |
|
private |
◆ returnToMenu_
| bool PostMatchScoreboard::returnToMenu_ = false |
|
private |
◆ serverShutdownNotice_
| bool PostMatchScoreboard::serverShutdownNotice_ = false |
|
private |
◆ settings
◆ settingsPath
| std::string_view PostMatchScoreboard::settingsPath |
|
private |
◆ systemMenu_
◆ window
| SDL_Window* PostMatchScoreboard::window = nullptr |
|
private |
The documentation for this class was generated from the following files: