R-Type
Distributed multiplayer game engine in C++
Loading...
Searching...
No Matches
Game::RoomListMenu Member List
This is the complete list of members for
Game::RoomListMenu
, including all inherited members.
_backButton
Game::RoomListMenu
private
_createRoomButton
Game::RoomListMenu
private
_graphics
Game::RoomListMenu
private
_menu
Game::BaseMenu
protected
_onBack
Game::RoomListMenu
private
_onCreateRoom
Game::RoomListMenu
private
_onRoomSelected
Game::RoomListMenu
private
_roomButtons
Game::RoomListMenu
private
_rooms
Game::RoomListMenu
private
_soundService
Game::BaseMenu
protected
_uiFactory
Game::BaseMenu
protected
BaseMenu
(UI::IUIFactory &uiFactory)
Game::BaseMenu
explicit
ClearRooms
()
Game::RoomListMenu
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::RoomListMenu
virtual
IsVisible
() const
Game::BaseMenu
virtual
LIST_START_Y
Game::RoomListMenu
private
static
MAX_VISIBLE_ROOMS
Game::RoomListMenu
private
static
OnBackClicked
()
Game::RoomListMenu
private
OnCreateRoomClicked
()
Game::RoomListMenu
private
OnRoomClicked
(size_t index)
Game::RoomListMenu
private
RebuildRoomList
()
Game::RoomListMenu
private
Render
() override
Game::RoomListMenu
virtual
ROOM_BUTTON_HEIGHT
Game::RoomListMenu
private
static
ROOM_BUTTON_SPACING
Game::RoomListMenu
private
static
ROOM_BUTTON_WIDTH
Game::RoomListMenu
private
static
RoomListMenu
(UI::IUIFactory &uiFactory, Graphics::IGraphics &graphics)
Game::RoomListMenu
explicit
SetOnBack
(std::function< void()> onBack)
Game::RoomListMenu
SetOnCreateRoom
(std::function< void()> onCreateRoom)
Game::RoomListMenu
SetOnRoomSelected
(std::function< void(const std::string &roomId)> onRoomSelected)
Game::RoomListMenu
SetSoundEffectService
(Audio::ISoundEffectService *soundService)
Game::BaseMenu
Show
() override
Game::RoomListMenu
virtual
Update
() override
Game::RoomListMenu
virtual
UpdateRoomList
(const std::vector< RoomInfo > &rooms)
Game::RoomListMenu
WrapWithClickSound
(std::function< void()> callback)
Game::BaseMenu
protected
~BaseMenu
()=default
Game::BaseMenu
virtual
~RoomListMenu
() override=default
Game::RoomListMenu
Generated by
1.9.8