|
R-Type
Distributed multiplayer game engine in C++
|
Event triggered when a player leaves the game. More...
#include <PlayerLeftEvent.hpp>


Public Member Functions | |
| PlayerLeftEvent (uint32_t playerId) | |
| Construct a PlayerLeftEvent. | |
| ~PlayerLeftEvent () override=default | |
| uint32_t | getPlayerId () const |
| Get the player ID. | |
Public Member Functions inherited from server::GameEvent | |
| GameEvent (Type type) | |
| virtual | ~GameEvent () override=default |
| Type | getType () const |
| Get the type of the event. | |
Public Member Functions inherited from server::IEvent | |
| IEvent ()=default | |
| virtual | ~IEvent ()=default |
Private Attributes | |
| uint32_t | _playerId |
Additional Inherited Members | |
Public Types inherited from server::GameEvent | |
| enum class | Type { UNKNOWN , PLAYER_JOINED , PLAYER_LEFT , SCORE_UPDATED , GAME_STARTED , GAME_ENDED , PROJECTILE_CREATED } |
Event triggered when a player leaves the game.
Definition at line 18 of file PlayerLeftEvent.hpp.
|
inlineexplicit |
Construct a PlayerLeftEvent.
| playerId | The ID of the player who left |
Definition at line 24 of file PlayerLeftEvent.hpp.
|
overridedefault |
|
inline |
|
private |
Definition at line 34 of file PlayerLeftEvent.hpp.
Referenced by getPlayerId().