#include <player.h>
|
| | Player (const ServerInfo_User &info, int _id, bool _local, bool _judge, AbstractGame *_parent) |
| void | forwardActionSignalsToEventHandler () |
| | ~Player () override |
| void | initializeZones () |
| void | updateZones () |
| void | clear () |
| void | processPlayerInfo (const ServerInfo_Player &info) |
| void | processCardAttachment (const ServerInfo_Player &info) |
| void | addCard (CardItem *c) |
| void | deleteCard (CardItem *c) |
| bool | clearCardsToDelete () |
| bool | getActive () const |
| AbstractGame * | getGame () const |
| GameScene * | getGameScene () |
| PlayerGraphicsItem * | getGraphicsItem () |
| PlayerActions * | getPlayerActions () const |
| PlayerEventHandler * | getPlayerEventHandler () const |
| PlayerInfo * | getPlayerInfo () const |
| PlayerMenu * | getPlayerMenu () const |
| void | setDeck (DeckLoader &_deck) |
| DeckLoader * | getDeck () const |
| template<typename T> |
| T * | addZone (T *zone) |
| CardZoneLogic * | getZone (const QString zoneName) |
| const QMap< QString, CardZoneLogic * > & | getZones () const |
| PileZoneLogic * | getDeckZone () |
| PileZoneLogic * | getGraveZone () |
| PileZoneLogic * | getRfgZone () |
| PileZoneLogic * | getSideboardZone () |
| TableZoneLogic * | getTableZone () |
| StackZoneLogic * | getStackZone () |
| HandZoneLogic * | getHandZone () |
| AbstractCounter * | addCounter (const ServerInfo_Counter &counter) |
| AbstractCounter * | addCounter (int counterId, const QString &name, QColor color, int radius, int value) |
| void | delCounter (int counterId) |
| void | clearCounters () |
| void | incrementAllCardCounters () |
| QMap< int, AbstractCounter * > | getCounters () |
| ArrowItem * | addArrow (const ServerInfo_Arrow &arrow) |
| ArrowItem * | addArrow (int arrowId, CardItem *startCard, ArrowTarget *targetItem, const QColor &color) |
| void | delArrow (int arrowId) |
| void | removeArrow (ArrowItem *arrow) |
| void | clearArrows () |
| const QMap< int, ArrowItem * > & | getArrows () const |
| void | setConceded (bool _conceded) |
| bool | getConceded () const |
| void | setGameStarted () |
| void | setDialogSemaphore (const bool _active) |
| int | getZoneId () const |
| void | setZoneId (int _zoneId) |
◆ Player()
| Player::Player |
( |
const ServerInfo_User & | info, |
|
|
int | _id, |
|
|
bool | _local, |
|
|
bool | _judge, |
|
|
AbstractGame * | _parent ) |
◆ ~Player()
◆ activeChanged
| void Player::activeChanged |
( |
bool | active | ) |
|
|
signal |
◆ addArrow() [1/2]
| ArrowItem * Player::addArrow |
( |
const ServerInfo_Arrow & | arrow | ) |
|
◆ addArrow() [2/2]
◆ addCard()
◆ addCounter() [1/2]
◆ addCounter() [2/2]
| AbstractCounter * Player::addCounter |
( |
int | counterId, |
|
|
const QString & | name, |
|
|
QColor | color, |
|
|
int | radius, |
|
|
int | value ) |
◆ addViewCustomZoneActionToCustomZoneMenu
| void Player::addViewCustomZoneActionToCustomZoneMenu |
( |
QString | zoneName | ) |
|
|
signal |
◆ addZone()
template<typename T>
| T * Player::addZone |
( |
T * | zone | ) |
|
|
inline |
◆ clear()
◆ clearArrows()
| void Player::clearArrows |
( |
| ) |
|
◆ clearCardsToDelete()
| bool Player::clearCardsToDelete |
( |
| ) |
|
◆ clearCounters()
| void Player::clearCounters |
( |
| ) |
|
◆ clearCustomZonesMenu
| void Player::clearCustomZonesMenu |
( |
| ) |
|
|
signal |
◆ concededChanged
| void Player::concededChanged |
( |
int | playerId, |
|
|
bool | conceded ) |
|
signal |
◆ deckChanged
| void Player::deckChanged |
( |
| ) |
|
|
signal |
◆ delArrow()
| void Player::delArrow |
( |
int | arrowId | ) |
|
◆ delCounter()
| void Player::delCounter |
( |
int | counterId | ) |
|
◆ deleteCard()
◆ forwardActionSignalsToEventHandler()
| void Player::forwardActionSignalsToEventHandler |
( |
| ) |
|
◆ getActive()
| bool Player::getActive |
( |
| ) |
const |
|
inline |
◆ getArrows()
| const QMap< int, ArrowItem * > & Player::getArrows |
( |
| ) |
const |
|
inline |
◆ getConceded()
| bool Player::getConceded |
( |
| ) |
const |
|
inline |
◆ getCounters()
◆ getDeck()
| DeckLoader * Player::getDeck |
( |
| ) |
const |
|
inlinenodiscard |
◆ getDeckZone()
◆ getGame()
◆ getGameScene()
◆ getGraphicsItem()
◆ getGraveZone()
◆ getHandZone()
◆ getPlayerActions()
◆ getPlayerEventHandler()
◆ getPlayerInfo()
◆ getPlayerMenu()
◆ getRfgZone()
◆ getSideboardZone()
◆ getStackZone()
◆ getTableZone()
◆ getZone()
◆ getZoneId()
| int Player::getZoneId |
( |
| ) |
const |
|
inline |
◆ getZones()
| const QMap< QString, CardZoneLogic * > & Player::getZones |
( |
| ) |
const |
|
inline |
◆ incrementAllCardCounters()
| void Player::incrementAllCardCounters |
( |
| ) |
|
◆ initializeZones()
| void Player::initializeZones |
( |
| ) |
|
◆ newCardAdded
◆ openDeckEditor
| void Player::openDeckEditor |
( |
DeckLoader * | deck | ) |
|
|
signal |
◆ processCardAttachment()
| void Player::processCardAttachment |
( |
const ServerInfo_Player & | info | ) |
|
◆ processPlayerInfo()
| void Player::processPlayerInfo |
( |
const ServerInfo_Player & | info | ) |
|
◆ rearrangeCounters
| void Player::rearrangeCounters |
( |
| ) |
|
|
signal |
◆ removeArrow()
| void Player::removeArrow |
( |
ArrowItem * | arrow | ) |
|
◆ resetTopCardMenuActions
| void Player::resetTopCardMenuActions |
( |
| ) |
|
|
signal |
◆ setActive
| void Player::setActive |
( |
bool | _active | ) |
|
|
slot |
◆ setConceded()
| void Player::setConceded |
( |
bool | _conceded | ) |
|
◆ setDeck()
| void Player::setDeck |
( |
DeckLoader & | _deck | ) |
|
◆ setDialogSemaphore()
| void Player::setDialogSemaphore |
( |
const bool | _active | ) |
|
|
inline |
◆ setGameStarted()
| void Player::setGameStarted |
( |
| ) |
|
◆ setZoneId()
| void Player::setZoneId |
( |
int | _zoneId | ) |
|
◆ updateZones()
| void Player::updateZones |
( |
| ) |
|
◆ active
◆ arrows
◆ cardsToDelete
◆ conceded
◆ counters
◆ deck
◆ dialogSemaphore
| bool Player::dialogSemaphore |
|
private |
◆ game
◆ graphicsItem
◆ playerActions
◆ playerEventHandler
◆ playerInfo
◆ playerMenu
◆ zoneId
◆ zones
The documentation for this class was generated from the following files: