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

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

_menuGame::BaseMenuprotected
_onPlayGame::MainMenuprivate
_onProfileGame::MainMenuprivate
_onQuitGame::MainMenuprivate
_onSelectServerGame::MainMenuprivate
_onSettingsGame::MainMenuprivate
_profileButtonGame::MainMenuprivate
_screenHeightGame::MainMenuprivate
_screenWidthGame::MainMenuprivate
_selectServerButtonGame::MainMenuprivate
_soundServiceGame::BaseMenuprotected
_uiFactoryGame::BaseMenuprotected
BaseMenu(UI::IUIFactory &uiFactory)Game::BaseMenuexplicit
CreateCenteredButton(const char *label, float offsetY, float width, float height, unsigned int backgroundColor, unsigned int hoverColor, std::function< void()> callback)Game::BaseMenuprotected
Hide()Game::BaseMenuvirtual
Initialize() overrideGame::MainMenuvirtual
IsVisible() constGame::BaseMenuvirtual
MainMenu(UI::IUIFactory &uiFactory)Game::MainMenuexplicit
OnPlayClicked()Game::MainMenuprivate
OnProfileClicked()Game::MainMenuprivate
OnQuitClicked()Game::MainMenuprivate
OnSelectServerClicked()Game::MainMenuprivate
OnSettingsClicked()Game::MainMenuprivate
Render()Game::BaseMenuvirtual
SetOnPlay(std::function< void()> onPlay)Game::MainMenu
SetOnProfile(std::function< void()> onProfile)Game::MainMenu
SetOnQuit(std::function< void()> onQuit)Game::MainMenu
SetOnSelectServer(std::function< void()> onSelectServer)Game::MainMenu
SetOnSettings(std::function< void()> onSettings)Game::MainMenu
SetProfileName(const std::string &name)Game::MainMenu
SetScreenSize(float width, float height)Game::MainMenu
SetSoundEffectService(Audio::ISoundEffectService *soundService)Game::BaseMenu
Show() overrideGame::MainMenuvirtual
Update()Game::BaseMenuvirtual
WrapWithClickSound(std::function< void()> callback)Game::BaseMenuprotected
~BaseMenu()=defaultGame::BaseMenuvirtual
~MainMenu() override=defaultGame::MainMenu