Cockatrice 2026-06-01-Development-3.1.0-beta.3
A virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
AbstractCardItem Member List

This is the complete list of members for AbstractCardItem, including all inherited members.

AbstractCardItem(QGraphicsItem *parent=nullptr, const CardRef &cardRef={}, PlayerLogic *_owner=nullptr, int _id=-1)AbstractCardItemexplicit
AbstractGraphicsItem(QGraphicsItem *parent=nullptr)AbstractGraphicsIteminlineexplicit
ArrowTarget(PlayerLogic *_owner, QGraphicsItem *parent=nullptr)ArrowTargetexplicit
beingPointedAtArrowTargetprivate
bgColorAbstractCardItemprotected
boundingRect() const overrideAbstractCardItem
cacheBgColor()AbstractCardItemprotected
cardRefAbstractCardItemprotected
cardShiftClicked(QString cardName)AbstractCardItemsignal
colorAbstractCardItemprotected
deleteCardInfoPopup(QString cardName)AbstractCardItemsignal
deleteCardInfoPopup()AbstractCardIteminline
exactCardAbstractCardItemprotected
facedownAbstractCardItemprotected
getBeingPointedAt() constArrowTargetinline
getCard() constAbstractCardIteminline
getCardInfo() constAbstractCardItem
getCardRef() constAbstractCardIteminline
getColor() constAbstractCardIteminline
getFaceDown() constAbstractCardIteminline
getId() constAbstractCardIteminline
getIsHovered() constAbstractCardIteminline
getName() constAbstractCardIteminline
getOwner() constArrowTargetinline
getProviderId() constAbstractCardIteminline
getRealZValue() constAbstractCardIteminline
getTapped() constAbstractCardIteminline
getTranslatedSize(QPainter *painter) constAbstractCardItem
hovered(AbstractCardItem *card)AbstractCardItemsignal
idAbstractCardItemprotected
isHoveredAbstractCardItemprivate
itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) overrideAbstractCardItemprotected
ArrowTarget::itemChange(GraphicsItemChange change, const QVariant &value) overrideArrowTargetprotected
mousePressEvent(QGraphicsSceneMouseEvent *event) overrideAbstractCardItemprotected
mouseReleaseEvent(QGraphicsSceneMouseEvent *event) overrideAbstractCardItemprotected
ownerArrowTargetprotected
paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) overrideAbstractCardItem
paintNumberEllipse(int number, int radius, const QColor &color, int position, int count, QPainter *painter)AbstractGraphicsItemprotected
paintPicture(QPainter *painter, const QSizeF &translatedSize, int angle)AbstractCardItem
pixmapUpdated()AbstractCardItemprivateslot
processHoverEvent()AbstractCardItem
realZValueAbstractCardItemprivate
refreshCardInfo()AbstractCardItemslot
scenePositionChanged()ArrowTargetsignal
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)AbstractCardIteminline
setRealZValue(qreal _zValue)AbstractCardItem
setTapped(bool _tapped, bool canAnimate=false)AbstractCardItem
shape() const overrideAbstractCardItem
showCardInfoPopup(const QPoint &pos, const CardRef &cardRef)AbstractCardItemsignal
sigPixmapUpdated()AbstractCardItemsignal
tapAngleAbstractCardItemprotected
tappedAbstractCardItemprotected
transformPainter(QPainter *painter, const QSizeF &translatedSize, int angle)AbstractCardItemprotected
Type enum valueAbstractCardItem
type() const overrideAbstractCardIteminline
~AbstractCardItem() overrideAbstractCardItem
~ArrowTarget() override=defaultArrowTarget