|
| int | type () const override |
| | CardItem (Player *_owner, QGraphicsItem *parent=nullptr, const CardRef &cardRef={}, int _cardid=-1, CardZoneLogic *_zone=nullptr) |
| void | retranslateUi () |
| CardZoneLogic * | getZone () const |
| void | setZone (CardZoneLogic *_zone) |
| void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) override |
| QPoint | getGridPoint () const |
| void | setGridPoint (const QPoint &_gridPoint) |
| QPoint | getGridPos () const |
| Player * | getOwner () const |
| void | setOwner (Player *_owner) |
| bool | getAttacking () const |
| void | setAttacking (bool _attacking) |
| const QMap< int, int > & | getCounters () const |
| void | setCounter (int _id, int _value) |
| QString | getAnnotation () const |
| void | setAnnotation (const QString &_annotation) |
| bool | getDoesntUntap () const |
| void | setDoesntUntap (bool _doesntUntap) |
| QString | getPT () const |
| void | setPT (const QString &_pt) |
| bool | getDestroyOnZoneChange () const |
| void | setDestroyOnZoneChange (bool _destroy) |
| CardItem * | getAttachedTo () const |
| void | setAttachedTo (CardItem *_attachedTo) |
| void | addAttachedCard (CardItem *card) |
| void | removeAttachedCard (CardItem *card) |
| const QList< CardItem * > & | getAttachedCards () const |
| void | resetState (bool keepAnnotations=false) |
| void | processCardInfo (const ServerInfo_Card &_info) |
| bool | animationEvent () |
| CardDragItem * | createDragItem (int _id, const QPointF &_pos, const QPointF &_scenePos, bool faceDown) |
| void | deleteDragItem () |
| void | drawArrow (const QColor &arrowColor) |
| void | drawAttachArrow () |
| void | playCard (bool faceDown) |
| int | type () const override |
| | AbstractCardItem (QGraphicsItem *parent=nullptr, const CardRef &cardRef={}, Player *_owner=nullptr, int _id=-1) |
| | ~AbstractCardItem () override |
| QRectF | boundingRect () const override |
| QPainterPath | shape () const override |
| QSizeF | getTranslatedSize (QPainter *painter) const |
| void | paintPicture (QPainter *painter, const QSizeF &translatedSize, int angle) |
| void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) override |
| ExactCard | getCard () const |
| const CardInfo & | getCardInfo () const |
| int | getId () const |
| void | setId (int _id) |
| QString | getName () const |
| QString | getProviderId () const |
| void | setCardRef (const CardRef &_cardRef) |
| CardRef | getCardRef () const |
| qreal | getRealZValue () const |
| void | setRealZValue (qreal _zValue) |
| void | setHovered (bool _hovered) |
| QString | getColor () const |
| void | setColor (const QString &_color) |
| bool | getTapped () const |
| void | setTapped (bool _tapped, bool canAnimate=false) |
| bool | getFaceDown () const |
| void | setFaceDown (bool _facedown) |
| void | processHoverEvent () |
| void | deleteCardInfoPopup () |
| | ArrowTarget (Player *_owner, QGraphicsItem *parent=nullptr) |
| | ~ArrowTarget () override |
| Player * | getOwner () const |
| void | setBeingPointedAt (bool _beingPointedAt) |
| bool | getBeingPointedAt () const |
| const QList< ArrowItem * > & | getArrowsFrom () const |
| void | addArrowFrom (ArrowItem *arrow) |
| void | removeArrowFrom (ArrowItem *arrow) |
| const QList< ArrowItem * > & | getArrowsTo () const |
| void | addArrowTo (ArrowItem *arrow) |
| void | removeArrowTo (ArrowItem *arrow) |
| | AbstractGraphicsItem (QGraphicsItem *parent=nullptr) |
|
| void | mouseMoveEvent (QGraphicsSceneMouseEvent *event) override |
| void | mouseReleaseEvent (QGraphicsSceneMouseEvent *event) override |
| void | mouseDoubleClickEvent (QGraphicsSceneMouseEvent *event) override |
| QVariant | itemChange (GraphicsItemChange change, const QVariant &value) override |
| void | transformPainter (QPainter *painter, const QSizeF &translatedSize, int angle) |
| void | mousePressEvent (QGraphicsSceneMouseEvent *event) override |
| void | mouseReleaseEvent (QGraphicsSceneMouseEvent *event) override |
| QVariant | itemChange (QGraphicsItem::GraphicsItemChange change, const QVariant &value) override |
| void | cacheBgColor () |
| QVariant | itemChange (QGraphicsItem::GraphicsItemChange change, const QVariant &value) override |
| void | paintNumberEllipse (int number, int radius, const QColor &color, int position, int count, QPainter *painter) |