This is the complete list of members for Game::ServerListMenu, including all inherited members.
| _addServerButton | Game::ServerListMenu | private |
| _backButton | Game::ServerListMenu | private |
| _connectingServerName | Game::ServerListMenu | private |
| _connectionError | Game::ServerListMenu | private |
| _deleteButtons | Game::ServerListMenu | private |
| _graphics | Game::ServerListMenu | private |
| _hasConnectionError | Game::ServerListMenu | private |
| _isConnecting | Game::ServerListMenu | private |
| _menu | Game::BaseMenu | protected |
| _onAddServer | Game::ServerListMenu | private |
| _onBack | Game::ServerListMenu | private |
| _onServerSelected | Game::ServerListMenu | private |
| _serverButtons | Game::ServerListMenu | private |
| _servers | Game::ServerListMenu | private |
| _soundService | Game::BaseMenu | protected |
| _uiFactory | Game::BaseMenu | protected |
| AddServer(const std::string &name, const std::string &ip, uint16_t port) | Game::ServerListMenu | |
| BaseMenu(UI::IUIFactory &uiFactory) | Game::BaseMenu | explicit |
| ClearConnectionError() | Game::ServerListMenu | |
| CreateCenteredButton(const char *label, float offsetY, float width, float height, unsigned int backgroundColor, unsigned int hoverColor, std::function< void()> callback) | Game::BaseMenu | protected |
| GetServers() const | Game::ServerListMenu | inline |
| Hide() | Game::BaseMenu | virtual |
| Initialize() override | Game::ServerListMenu | virtual |
| IsVisible() const | Game::BaseMenu | virtual |
| LIST_START_Y | Game::ServerListMenu | privatestatic |
| MAX_SERVERS | Game::ServerListMenu | privatestatic |
| MAX_VISIBLE_SERVERS | Game::ServerListMenu | privatestatic |
| OnAddServerClicked() | Game::ServerListMenu | private |
| OnBackClicked() | Game::ServerListMenu | private |
| OnDeleteServerClicked(size_t index) | Game::ServerListMenu | private |
| OnServerClicked(size_t index) | Game::ServerListMenu | private |
| RebuildServerList() | Game::ServerListMenu | private |
| RemoveServer(size_t index) | Game::ServerListMenu | |
| Render() override | Game::ServerListMenu | virtual |
| SERVER_BUTTON_HEIGHT | Game::ServerListMenu | privatestatic |
| SERVER_BUTTON_SPACING | Game::ServerListMenu | privatestatic |
| SERVER_BUTTON_WIDTH | Game::ServerListMenu | privatestatic |
| ServerListMenu(UI::IUIFactory &uiFactory, Graphics::IGraphics &graphics) | Game::ServerListMenu | explicit |
| 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::BaseMenu | virtual |
| Update() override | Game::ServerListMenu | virtual |
| UpdateAddServerButtonState() | Game::ServerListMenu | private |
| WrapWithClickSound(std::function< void()> callback) | Game::BaseMenu | protected |
| ~BaseMenu()=default | Game::BaseMenu | virtual |
| ~ServerListMenu() override=default | Game::ServerListMenu | |