Cockatrice 2025-11-30-Development-2.11.0-beta.38
A cross-platform virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
server_player_reference.h
Go to the documentation of this file.
1#ifndef SERVER_PLAYER_REFERENCE_H
2#define SERVER_PLAYER_REFERENCE_H
3
5{
6private:
7 int roomId;
8 int gameId;
10
11public:
12 PlayerReference(int _roomId, int _gameId, int _playerId) : roomId(_roomId), gameId(_gameId), playerId(_playerId)
13 {
14 }
15 int getRoomId() const
16 {
17 return roomId;
18 }
19 int getGameId() const
20 {
21 return gameId;
22 }
23 int getPlayerId() const
24 {
25 return playerId;
26 }
27 bool operator==(const PlayerReference &other)
28 {
29 return ((roomId == other.roomId) && (gameId == other.gameId) && (playerId == other.playerId));
30 }
31};
32
33#endif
int roomId
Definition server_player_reference.h:7
int getGameId() const
Definition server_player_reference.h:19
int getPlayerId() const
Definition server_player_reference.h:23
bool operator==(const PlayerReference &other)
Definition server_player_reference.h:27
int gameId
Definition server_player_reference.h:8
PlayerReference(int _roomId, int _gameId, int _playerId)
Definition server_player_reference.h:12
int playerId
Definition server_player_reference.h:9
int getRoomId() const
Definition server_player_reference.h:15