![]() |
Cockatrice 2026-10-19-Development-3.1.2-beta.2
A virtual tabletop for multiplayer card games
|
#include <server_response_containers.h>
Public Member Functions | |
| GameEventStorage () | |
| ~GameEventStorage () | |
| void | setGameEventContext (const ::google::protobuf::Message &_gameEventContext) |
| ::google::protobuf::Message * | getGameEventContext () const |
| const QList< GameEventStorageItem * > & | getGameEventList () const |
| int | getPrivatePlayerId () const |
| void | setForcedByJudge (int playerId) |
| void | setOverwriteOwnership (bool shouldOverwriteOwnership) |
| void | enqueueGameEvent (const ::google::protobuf::Message &event, int playerId, GameEventStorageItem::EventRecipients recipients=GameEventStorageItem::SendToPrivate|GameEventStorageItem::SendToOthers, int _privatePlayerId=-1) |
| void | sendToGame (Server_Game *game) |
Private Attributes | |
| ::google::protobuf::Message * | gameEventContext |
| QList< GameEventStorageItem * > | gameEventList |
| int | privatePlayerId |
| int | forcedByJudge = -1 |
| bool | overwriteOwnership = false |
| GameEventStorage::GameEventStorage | ( | ) |
| GameEventStorage::~GameEventStorage | ( | ) |
| void GameEventStorage::enqueueGameEvent | ( | const ::google::protobuf::Message & | event, |
| int | playerId, | ||
| GameEventStorageItem::EventRecipients | recipients = GameEventStorageItem::SendToPrivate | GameEventStorageItem::SendToOthers, | ||
| int | _privatePlayerId = -1 ) |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
| void GameEventStorage::sendToGame | ( | Server_Game * | game | ) |
|
inline |
| void GameEventStorage::setGameEventContext | ( | const ::google::protobuf::Message & | _gameEventContext | ) |
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |