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.

_backButtonGame::RoomListMenuprivate
_createRoomButtonGame::RoomListMenuprivate
_graphicsGame::RoomListMenuprivate
_menuGame::BaseMenuprotected
_onBackGame::RoomListMenuprivate
_onCreateRoomGame::RoomListMenuprivate
_onRoomSelectedGame::RoomListMenuprivate
_roomButtonsGame::RoomListMenuprivate
_roomsGame::RoomListMenuprivate
_soundServiceGame::BaseMenuprotected
_uiFactoryGame::BaseMenuprotected
BaseMenu(UI::IUIFactory &uiFactory)Game::BaseMenuexplicit
ClearRooms()Game::RoomListMenu
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::RoomListMenuvirtual
IsVisible() constGame::BaseMenuvirtual
LIST_START_YGame::RoomListMenuprivatestatic
MAX_VISIBLE_ROOMSGame::RoomListMenuprivatestatic
OnBackClicked()Game::RoomListMenuprivate
OnCreateRoomClicked()Game::RoomListMenuprivate
OnRoomClicked(size_t index)Game::RoomListMenuprivate
RebuildRoomList()Game::RoomListMenuprivate
Render() overrideGame::RoomListMenuvirtual
ROOM_BUTTON_HEIGHTGame::RoomListMenuprivatestatic
ROOM_BUTTON_SPACINGGame::RoomListMenuprivatestatic
ROOM_BUTTON_WIDTHGame::RoomListMenuprivatestatic
RoomListMenu(UI::IUIFactory &uiFactory, Graphics::IGraphics &graphics)Game::RoomListMenuexplicit
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() overrideGame::RoomListMenuvirtual
Update() overrideGame::RoomListMenuvirtual
UpdateRoomList(const std::vector< RoomInfo > &rooms)Game::RoomListMenu
WrapWithClickSound(std::function< void()> callback)Game::BaseMenuprotected
~BaseMenu()=defaultGame::BaseMenuvirtual
~RoomListMenu() override=defaultGame::RoomListMenu