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

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

_buttonHeightGame::ConnectionMenuprivate
_buttonsYGame::ConnectionMenuprivate
_errorFieldGame::ConnectionMenuprivate
_errorMessageGame::ConnectionMenuprivate
_graphicsGame::ConnectionMenuprivate
_hasErrorGame::ConnectionMenuprivate
_ipInputGame::ConnectionMenuprivate
_menuGame::BaseMenuprotected
_nicknameInputGame::ConnectionMenuprivate
_onBackGame::ConnectionMenuprivate
_onJoinGame::ConnectionMenuprivate
_portInputGame::ConnectionMenuprivate
_soundServiceGame::BaseMenuprotected
_uiFactoryGame::BaseMenuprotected
BaseMenu(UI::IUIFactory &uiFactory)Game::BaseMenuexplicit
ClearError()Game::ConnectionMenuprivate
ConnectionMenu(UI::IUIFactory &uiFactory, Graphics::IGraphics &graphics)Game::ConnectionMenuexplicit
CreateCenteredButton(const char *label, float offsetY, float width, float height, unsigned int backgroundColor, unsigned int hoverColor, std::function< void()> callback)Game::BaseMenuprotected
ErrorField enum nameGame::ConnectionMenuprivate
Hide()Game::BaseMenuvirtual
Initialize() overrideGame::ConnectionMenuvirtual
IsVisible() constGame::BaseMenuvirtual
OnBackClicked()Game::ConnectionMenuprivate
OnJoinClicked()Game::ConnectionMenuprivate
Render() overrideGame::ConnectionMenuvirtual
SetOnBack(std::function< void()> onBack)Game::ConnectionMenu
SetOnJoin(std::function< void(const std::string &, const std::string &, const std::string &)> onJoin)Game::ConnectionMenu
SetSoundEffectService(Audio::ISoundEffectService *soundService)Game::BaseMenu
Show()Game::BaseMenuvirtual
Update() overrideGame::ConnectionMenuvirtual
ValidateIP(const std::string &ip, std::string &errorMsg)Game::ConnectionMenuprivate
ValidateNickname(const std::string &nickname, std::string &errorMsg)Game::ConnectionMenuprivate
ValidatePort(const std::string &port, std::string &errorMsg)Game::ConnectionMenuprivate
WrapWithClickSound(std::function< void()> callback)Game::BaseMenuprotected
~BaseMenu()=defaultGame::BaseMenuvirtual
~ConnectionMenu() override=defaultGame::ConnectionMenu