group2 0.1.0
CSE 125 Group 2
Loading...
Searching...
No Matches
MainMenu.hpp File Reference

Main menu screen with server join form. More...

#include "IScreen.hpp"
#include "app/AppContext.hpp"
#include "menus/main/ui/MainMenuUI.hpp"
#include "menus/pause/ConfirmModal.hpp"
#include "menus/settings/SystemMenuOverlay.hpp"
#include "network/DiscoveryClient.hpp"
#include "network/DiscoverySettings.hpp"
#include "network/MatchConfig.hpp"
#include "network/NetworkConfig.hpp"
#include "network/discovery/GlobalDiscoveryClient.hpp"
#include "renderer-new/NewRenderer.hpp"
#include <atomic>
#include <memory>
#include <mutex>
#include <optional>
#include <string>
#include <string_view>
#include <thread>
#include <vector>
Include dependency graph for MainMenu.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  JoinRequest
 Server address and port entered by the user on the main menu screen. More...
class  MainMenu
 IScreen implementation for the main menu/join screen; hosts the server join form. More...

Detailed Description

Main menu screen with server join form.