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
pile_zone_logic.h
Go to the documentation of this file.
1
6
7
#ifndef COCKATRICE_PILE_ZONE_LOGIC_H
8
#define COCKATRICE_PILE_ZONE_LOGIC_H
9
#include "
card_zone_logic.h
"
10
11
#include <QString>
12
#include <qtmetamacros.h>
13
14
class
PlayerLogic
;
15
class
QObject;
16
17
class
PileZoneLogic
:
public
CardZoneLogic
18
{
19
20
Q_OBJECT
21
22
signals:
23
void
callUpdate
();
24
25
public
:
26
PileZoneLogic
(
PlayerLogic
*_player,
27
const
QString &_name,
28
bool
_hasCardAttr,
29
bool
_isShufflable,
30
bool
_contentsKnown,
31
QObject *parent =
nullptr
);
32
33
protected
:
34
void
addCardImpl
(
CardItem
*card,
int
x,
int
y)
override
;
35
};
36
37
#endif
// COCKATRICE_PILE_ZONE_LOGIC_H
card_zone_logic.h
CardItem
Definition
card_item.h:33
CardZoneLogic::CardZoneLogic
CardZoneLogic(PlayerLogic *_player, const QString &_name, bool _hasCardAttr, bool _isShufflable, bool _contentsKnown, QObject *parent=nullptr)
Definition
card_zone_logic.cpp:32
PileZoneLogic::addCardImpl
void addCardImpl(CardItem *card, int x, int y) override
Definition
pile_zone_logic.cpp:19
PileZoneLogic::callUpdate
void callUpdate()
PileZoneLogic::PileZoneLogic
PileZoneLogic(PlayerLogic *_player, const QString &_name, bool _hasCardAttr, bool _isShufflable, bool _contentsKnown, QObject *parent=nullptr)
Definition
pile_zone_logic.cpp:9
PlayerLogic
Definition
player_logic.h:56
cockatrice
src
game
zones
pile_zone_logic.h
Generated by
1.18.0