class
MpInGameLobbyIn-game lobby screen for multiplayer.
Base classes
- class Jazz2::UI::Canvas
- Canvas.
Constructors, destructors, conversion operators
-
MpInGameLobby(Jazz2::
Multiplayer:: MpLevelHandler* levelHandler) - ~MpInGameLobby()
Public functions
- void OnUpdate(float timeMult) override
- Called every frame to update the object state.
- auto OnDraw(RenderQueue& renderQueue) -> bool override
- Called when the object needs to be drawn.
-
void OnTouchEvent(const nCine::
TouchEvent& event) - Called when a touch event is triggered.
- auto IsVisible() const -> bool
- Returns
true
if the lobby screen is visible. - void Show()
- Shows the lobby screen.
- void Hide()
- Hides the lobby screen.
-
void SetAllowedPlayerTypes(std::
uint8_t playerTypes) - Sets allowed player types as bitmask of PlayerType.