Cockatrice
2026-10-19-Development-3.1.2-beta.2
A virtual tabletop for multiplayer card games
Toggle main menu visibility
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
4
class
PlayerReference
5
{
6
private
:
7
int
roomId
;
8
int
gameId
;
9
int
playerId
;
10
11
public
:
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)
const
28
{
29
return
((
roomId
== other.
roomId
) && (
gameId
== other.
gameId
) && (
playerId
== other.
playerId
));
30
}
31
};
32
33
#endif
PlayerReference::roomId
int roomId
Definition
server_player_reference.h:7
PlayerReference::getGameId
int getGameId() const
Definition
server_player_reference.h:19
PlayerReference::operator==
bool operator==(const PlayerReference &other) const
Definition
server_player_reference.h:27
PlayerReference::getPlayerId
int getPlayerId() const
Definition
server_player_reference.h:23
PlayerReference::gameId
int gameId
Definition
server_player_reference.h:8
PlayerReference::PlayerReference
PlayerReference(int _roomId, int _gameId, int _playerId)
Definition
server_player_reference.h:12
PlayerReference::playerId
int playerId
Definition
server_player_reference.h:9
PlayerReference::getRoomId
int getRoomId() const
Definition
server_player_reference.h:15
libcockatrice_network
libcockatrice
network
server
remote
server_player_reference.h
Generated by
1.18.0