Main gameplay screen.
More...
#include <GameplayScreen.h>
|
|
void | Clear () |
| |
|
void | New () |
| |
|
void | ContinueCreatingNew () |
| |
|
void | Load (std::istream &is) |
| |
|
int32 | GetRandomSeedFromList () |
| |
| void | Repose () override |
| | Event called when this screen is being closed.
|
| |
| void | Build (Andromenda::Surface &surface) override |
| | Event called when this screen is being opened.
|
| |
| void | Draw () override |
| | Event called when screen is getting rerendered and this screen is currently rendered screen.
|
| |
| void | OnSurfaceCallback (const String &id) override |
| | Event called when any component sends callback.
|
| |
◆ Build()
Event called when this screen is being opened.
- Parameters
-
Implements Game::IScreen.
◆ Draw()
| void Game::GameplayScreen::Draw |
( |
| ) |
|
|
overridevirtual |
Event called when screen is getting rerendered and this screen is currently rendered screen.
Implements Game::IScreen.
◆ OnSurfaceCallback()
| void Game::GameplayScreen::OnSurfaceCallback |
( |
const String & | id | ) |
|
|
inlineoverridevirtual |
Event called when any component sends callback.
- Parameters
-
Implements Game::IScreen.
◆ Repose()
| void Game::GameplayScreen::Repose |
( |
| ) |
|
|
overridevirtual |
Event called when this screen is being closed.
Reimplemented from Game::IScreen.
The documentation for this class was generated from the following files:
- game/Screens/Implementation/GameplayScreen.h
- game/Screens/Implementation/GameplayScreen.cpp