|
group2 0.1.0
CSE 125 Group 2
|
Non-owning view of App-owned services and configuration. More...
#include <AppContext.hpp>
Public Attributes | |
| SDL_Window & | window |
| Main application window. | |
| NewRenderer & | renderer |
| Shared renderer owned by App. | |
| Client & | client |
| Shared network client owned by App. | |
| SfxSystem & | sfxSystem |
| Shared audio system owned by App. | |
| HostedServer & | hostedServer |
| Local hosted server process owned by App. | |
| HostConfigState & | hostConfigState |
| Persistent draft settings for the host config screen. | |
| NetworkConfig & | networkConfig |
| Runtime network/discovery config. | |
| DeveloperConfig & | developerConfig |
| Developer workflow config. | |
| UserSettings & | userSettings |
| User-specific input and gameplay settings. | |
| std::string_view | userSettingsPath |
| Save path for user-specific settings. | |
| std::string_view | currentServerName |
| Display name for the connected server, if known. | |
| std::string_view | currentServerIp |
| Address used for the current server connection, if known. | |
| uint16_t | currentServerPort = 0 |
| Port used for the current server connection, if known. | |
Non-owning view of App-owned services and configuration.
| std::string_view AppContext::currentServerIp |
Address used for the current server connection, if known.
| std::string_view AppContext::currentServerName |
Display name for the connected server, if known.
| uint16_t AppContext::currentServerPort = 0 |
Port used for the current server connection, if known.
| DeveloperConfig& AppContext::developerConfig |
Developer workflow config.
| HostConfigState& AppContext::hostConfigState |
Persistent draft settings for the host config screen.
| HostedServer& AppContext::hostedServer |
Local hosted server process owned by App.
| NetworkConfig& AppContext::networkConfig |
Runtime network/discovery config.
| NewRenderer& AppContext::renderer |
Shared renderer owned by App.
| UserSettings& AppContext::userSettings |
User-specific input and gameplay settings.
| std::string_view AppContext::userSettingsPath |
Save path for user-specific settings.
| SDL_Window& AppContext::window |
Main application window.