| AbstractCardItem(QGraphicsItem *parent=nullptr, const CardRef &cardRef={}, Player *_owner=nullptr, int _id=-1) | AbstractCardItem | explicit |
| AbstractGraphicsItem(QGraphicsItem *parent=nullptr) | AbstractGraphicsItem | inlineexplicit |
| addArrowFrom(ArrowItem *arrow) | ArrowTarget | inline |
| addArrowTo(ArrowItem *arrow) | ArrowTarget | inline |
| arrowsFrom | ArrowTarget | private |
| arrowsTo | ArrowTarget | private |
| ArrowTarget(Player *_owner, QGraphicsItem *parent=nullptr) | ArrowTarget | explicit |
| beingPointedAt | ArrowTarget | private |
| bgColor | AbstractCardItem | protected |
| boundingRect() const override | AbstractCardItem | |
| cacheBgColor() | AbstractCardItem | protected |
| cardRef | AbstractCardItem | protected |
| cardShiftClicked(QString cardName) | AbstractCardItem | signal |
| color | AbstractCardItem | protected |
| deleteCardInfoPopup(QString cardName) | AbstractCardItem | signal |
| deleteCardInfoPopup() | AbstractCardItem | inline |
| exactCard | AbstractCardItem | protected |
| facedown | AbstractCardItem | protected |
| getArrowsFrom() const | ArrowTarget | inline |
| getArrowsTo() const | ArrowTarget | inline |
| getBeingPointedAt() const | ArrowTarget | inline |
| getCard() const | AbstractCardItem | inline |
| getCardInfo() const | AbstractCardItem | |
| getCardRef() const | AbstractCardItem | inline |
| getColor() const | AbstractCardItem | inline |
| getFaceDown() const | AbstractCardItem | inline |
| getId() const | AbstractCardItem | inline |
| getName() const | AbstractCardItem | inline |
| getOwner() const | ArrowTarget | inline |
| getProviderId() const | AbstractCardItem | inline |
| getRealZValue() const | AbstractCardItem | inline |
| getTapped() const | AbstractCardItem | inline |
| getTranslatedSize(QPainter *painter) const | AbstractCardItem | |
| hovered(AbstractCardItem *card) | AbstractCardItem | signal |
| id | AbstractCardItem | protected |
| isHovered | AbstractCardItem | private |
| itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) override | AbstractCardItem | protected |
| mousePressEvent(QGraphicsSceneMouseEvent *event) override | AbstractCardItem | protected |
| mouseReleaseEvent(QGraphicsSceneMouseEvent *event) override | AbstractCardItem | protected |
| owner | ArrowTarget | protected |
| paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) override | AbstractCardItem | |
| paintNumberEllipse(int number, int radius, const QColor &color, int position, int count, QPainter *painter) | AbstractGraphicsItem | protected |
| paintPicture(QPainter *painter, const QSizeF &translatedSize, int angle) | AbstractCardItem | |
| pixmapUpdated() | AbstractCardItem | privateslot |
| processHoverEvent() | AbstractCardItem | |
| realZValue | AbstractCardItem | private |
| refreshCardInfo() | AbstractCardItem | slot |
| removeArrowFrom(ArrowItem *arrow) | ArrowTarget | inline |
| removeArrowTo(ArrowItem *arrow) | ArrowTarget | inline |
| setBeingPointedAt(bool _beingPointedAt) | ArrowTarget | |
| setCardRef(const CardRef &_cardRef) | AbstractCardItem | |
| setColor(const QString &_color) | AbstractCardItem | |
| setFaceDown(bool _facedown) | AbstractCardItem | |
| setHovered(bool _hovered) | AbstractCardItem | |
| setId(int _id) | AbstractCardItem | inline |
| setRealZValue(qreal _zValue) | AbstractCardItem | |
| setTapped(bool _tapped, bool canAnimate=false) | AbstractCardItem | |
| shape() const override | AbstractCardItem | |
| showCardInfoPopup(const QPoint &pos, const CardRef &cardRef) | AbstractCardItem | signal |
| sigPixmapUpdated() | AbstractCardItem | signal |
| tapAngle | AbstractCardItem | protected |
| tapped | AbstractCardItem | protected |
| transformPainter(QPainter *painter, const QSizeF &translatedSize, int angle) | AbstractCardItem | protected |
| Type enum value | AbstractCardItem | |
| type() const override | AbstractCardItem | inline |
| ~AbstractCardItem() override | AbstractCardItem | |
| ~ArrowTarget() override | ArrowTarget | |