|
group2 0.1.0
CSE 125 Group 2
|
Top-level application object owning the window, renderer, and network client. More...
#include "AppContext.hpp"#include "DeveloperConfig.hpp"#include "IScreen.hpp"#include "config/UserSettings.hpp"#include "host/HostedServer.hpp"#include "menus/main/ui/MainMenuUI.hpp"#include "menus/postmatch/PostMatchResult.hpp"#include "network/Client.hpp"#include "network/NetworkConfig.hpp"#include "renderer-new/NewRenderer.hpp"#include "sfx/SfxSystem.hpp"#include <SDL3/SDL.h>#include <future>#include <memory>#include <optional>#include <string>Go to the source code of this file.
Classes | |
| class | App |
| Root application class; owns shared resources and manages screen transitions. More... | |
| struct | App::JoinAttemptResult |
Top-level application object owning the window, renderer, and network client.