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.
_menu
Game::BaseMenu
protected
_onPlay
Game::MainMenu
private
_onProfile
Game::MainMenu
private
_onQuit
Game::MainMenu
private
_onSelectServer
Game::MainMenu
private
_onSettings
Game::MainMenu
private
_profileButton
Game::MainMenu
private
_screenHeight
Game::MainMenu
private
_screenWidth
Game::MainMenu
private
_selectServerButton
Game::MainMenu
private
_soundService
Game::BaseMenu
protected
_uiFactory
Game::BaseMenu
protected
BaseMenu
(UI::IUIFactory &uiFactory)
Game::BaseMenu
explicit
CreateCenteredButton
(const char *label, float offsetY, float width, float height, unsigned int backgroundColor, unsigned int hoverColor, std::function< void()> callback)
Game::BaseMenu
protected
Hide
()
Game::BaseMenu
virtual
Initialize
() override
Game::MainMenu
virtual
IsVisible
() const
Game::BaseMenu
virtual
MainMenu
(UI::IUIFactory &uiFactory)
Game::MainMenu
explicit
OnPlayClicked
()
Game::MainMenu
private
OnProfileClicked
()
Game::MainMenu
private
OnQuitClicked
()
Game::MainMenu
private
OnSelectServerClicked
()
Game::MainMenu
private
OnSettingsClicked
()
Game::MainMenu
private
Render
()
Game::BaseMenu
virtual
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
() override
Game::MainMenu
virtual
Update
()
Game::BaseMenu
virtual
WrapWithClickSound
(std::function< void()> callback)
Game::BaseMenu
protected
~BaseMenu
()=default
Game::BaseMenu
virtual
~MainMenu
() override=default
Game::MainMenu
Generated by
1.9.8