#include <deck_view.h>
|
| | DeckViewCard (QGraphicsItem *parent=nullptr, const CardRef &cardRef={}, const QString &_originZone=QString()) |
| | ~DeckViewCard () override |
| void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) override |
| const QString & | getOriginZone () const |
| 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 | hoverEnterEvent (QGraphicsSceneHoverEvent *event) 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) |
◆ DeckViewCard()
| DeckViewCard::DeckViewCard |
( |
QGraphicsItem * | parent = nullptr, |
|
|
const CardRef & | cardRef = {}, |
|
|
const QString & | _originZone = QString() ) |
|
explicit |
◆ ~DeckViewCard()
| DeckViewCard::~DeckViewCard |
( |
| ) |
|
|
override |
◆ getOriginZone()
| const QString & DeckViewCard::getOriginZone |
( |
| ) |
const |
|
inlinenodiscard |
◆ hoverEnterEvent()
| void DeckViewCard::hoverEnterEvent |
( |
QGraphicsSceneHoverEvent * | event | ) |
|
|
overrideprotected |
◆ mouseMoveEvent()
| void DeckViewCard::mouseMoveEvent |
( |
QGraphicsSceneMouseEvent * | event | ) |
|
|
overrideprotected |
◆ paint()
| void DeckViewCard::paint |
( |
QPainter * | painter, |
|
|
const QStyleOptionGraphicsItem * | option, |
|
|
QWidget * | widget ) |
|
override |
◆ dragItem
◆ originZone
| QString DeckViewCard::originZone |
|
private |
The documentation for this class was generated from the following files: