#include <hand_zone_logic.h>
|
| | HandZoneLogic (Player *_player, const QString &_name, bool _hasCardAttr, bool _isShufflable, bool _contentsKnown, QObject *parent=nullptr) |
| | CardZoneLogic (Player *_player, const QString &_name, bool _hasCardAttr, bool _isShufflable, bool _contentsKnown, QObject *parent=nullptr) |
| void | addCard (CardItem *card, bool reorganize, int x, int y=-1) |
| CardItem * | getCard (int cardId) |
| void | removeCard (CardItem *card) |
| virtual CardItem * | takeCard (int position, int cardId, bool canResize=true) |
| void | rawInsertCard (CardItem *card, int index) |
| const CardList & | getCards () const |
| void | sortCards (const QList< CardList::SortOption > &options) |
| QString | getName () const |
| QString | getTranslatedName (bool theirOwn, GrammaticalCase gc) const |
| Player * | getPlayer () const |
| bool | contentsKnown () const |
| QList< ZoneViewZone * > & | getViews () |
| void | setAlwaysRevealTopCard (bool _alwaysRevealTopCard) |
| bool | getAlwaysRevealTopCard () const |
| bool | getHasCardAttr () const |
| bool | getIsShufflable () const |
| void | clearContents () |
◆ HandZoneLogic()
| HandZoneLogic::HandZoneLogic |
( |
Player * | _player, |
|
|
const QString & | _name, |
|
|
bool | _hasCardAttr, |
|
|
bool | _isShufflable, |
|
|
bool | _contentsKnown, |
|
|
QObject * | parent = nullptr ) |
◆ addCardImpl()
| void HandZoneLogic::addCardImpl |
( |
CardItem * | card, |
|
|
int | x, |
|
|
int | y ) |
|
overrideprotectedvirtual |
The documentation for this class was generated from the following files: