|
GigaPasjans
|
Screen used to modify game session settings. More...
#include <GameSessionBuilderScreen.h>


Public Member Functions | |
| void | Build (Andromenda::Surface &surface) override |
| Event called when this screen is being opened. | |
| void | OnSurfaceCallback (const String &id) override |
| Event called when any component sends callback. | |
Public Member Functions inherited from Game::SettingsScreen | |
| SettingsScreen (Phosphorus::GameObject *gameObject) | |
| void | Build (Andromenda::Surface &surface) override |
| Builds the UI components for the settings screen. | |
| void | Draw () override |
| Draws the settings screen (currently empty). | |
| void | OnSurfaceCallback (const String &id) override |
| Handles callbacks from surface elements. | |
Public Member Functions inherited from Game::IScreen | |
| virtual void | Repose () |
| Event called when this screen is being closed. | |
Additional Inherited Members | |
Static Public Member Functions inherited from Game::SettingsScreen | |
| static void | GoBack () |
| Static callback to exit the settings screen. | |
Protected Attributes inherited from Game::SettingsScreen | |
| WideString | m_SubmitText |
| Text displayed on the submit button. | |
| Phosphorus::GameObject * | m_GameObject |
| GameObject instance that holds setting parameters. | |
Screen used to modify game session settings.
|
overridevirtual |
|
overridevirtual |