R-Type
Distributed multiplayer game engine in C++
Loading...
Searching...
No Matches
Game::ServerListMenu Member List

This is the complete list of members for Game::ServerListMenu, including all inherited members.

_addServerButtonGame::ServerListMenuprivate
_backButtonGame::ServerListMenuprivate
_connectingServerNameGame::ServerListMenuprivate
_connectionErrorGame::ServerListMenuprivate
_deleteButtonsGame::ServerListMenuprivate
_graphicsGame::ServerListMenuprivate
_hasConnectionErrorGame::ServerListMenuprivate
_isConnectingGame::ServerListMenuprivate
_menuGame::BaseMenuprotected
_onAddServerGame::ServerListMenuprivate
_onBackGame::ServerListMenuprivate
_onServerSelectedGame::ServerListMenuprivate
_serverButtonsGame::ServerListMenuprivate
_serversGame::ServerListMenuprivate
_soundServiceGame::BaseMenuprotected
_uiFactoryGame::BaseMenuprotected
AddServer(const std::string &name, const std::string &ip, uint16_t port)Game::ServerListMenu
BaseMenu(UI::IUIFactory &uiFactory)Game::BaseMenuexplicit
ClearConnectionError()Game::ServerListMenu
CreateCenteredButton(const char *label, float offsetY, float width, float height, unsigned int backgroundColor, unsigned int hoverColor, std::function< void()> callback)Game::BaseMenuprotected
GetServers() constGame::ServerListMenuinline
Hide()Game::BaseMenuvirtual
Initialize() overrideGame::ServerListMenuvirtual
IsVisible() constGame::BaseMenuvirtual
LIST_START_YGame::ServerListMenuprivatestatic
MAX_SERVERSGame::ServerListMenuprivatestatic
MAX_VISIBLE_SERVERSGame::ServerListMenuprivatestatic
OnAddServerClicked()Game::ServerListMenuprivate
OnBackClicked()Game::ServerListMenuprivate
OnDeleteServerClicked(size_t index)Game::ServerListMenuprivate
OnServerClicked(size_t index)Game::ServerListMenuprivate
RebuildServerList()Game::ServerListMenuprivate
RemoveServer(size_t index)Game::ServerListMenu
Render() overrideGame::ServerListMenuvirtual
SERVER_BUTTON_HEIGHTGame::ServerListMenuprivatestatic
SERVER_BUTTON_SPACINGGame::ServerListMenuprivatestatic
SERVER_BUTTON_WIDTHGame::ServerListMenuprivatestatic
ServerListMenu(UI::IUIFactory &uiFactory, Graphics::IGraphics &graphics)Game::ServerListMenuexplicit
SetConnecting(bool connecting, const std::string &serverName="")Game::ServerListMenu
SetConnectionError(const std::string &errorMsg)Game::ServerListMenu
SetOnAddServer(std::function< void()> onAddServer)Game::ServerListMenu
SetOnBack(std::function< void()> onBack)Game::ServerListMenu
SetOnServerSelected(std::function< void(const std::string &, uint16_t)> onServerSelected)Game::ServerListMenu
SetSoundEffectService(Audio::ISoundEffectService *soundService)Game::BaseMenu
Show()Game::BaseMenuvirtual
Update() overrideGame::ServerListMenuvirtual
UpdateAddServerButtonState()Game::ServerListMenuprivate
WrapWithClickSound(std::function< void()> callback)Game::BaseMenuprotected
~BaseMenu()=defaultGame::BaseMenuvirtual
~ServerListMenu() override=defaultGame::ServerListMenu