Cockatrice 2025-11-30-Development-2.11.0-beta.38
A cross-platform virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
CardItem Member List

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

AbstractCardItem(QGraphicsItem *parent=nullptr, const CardRef &cardRef={}, Player *_owner=nullptr, int _id=-1)AbstractCardItemexplicit
AbstractGraphicsItem(QGraphicsItem *parent=nullptr)AbstractGraphicsIteminlineexplicit
addArrowFrom(ArrowItem *arrow)ArrowTargetinline
addArrowTo(ArrowItem *arrow)ArrowTargetinline
addAttachedCard(CardItem *card)CardIteminline
animationEvent()CardItem
annotationCardItemprivate
arrowsFromArrowTargetprivate
arrowsToArrowTargetprivate
ArrowTarget(Player *_owner, QGraphicsItem *parent=nullptr)ArrowTargetexplicit
attachedCardsCardItemprivate
attachedToCardItemprivate
attackingCardItemprivate
beingPointedAtArrowTargetprivate
bgColorAbstractCardItemprotected
boundingRect() const overrideAbstractCardItem
cacheBgColor()AbstractCardItemprotected
CardItem(Player *_owner, QGraphicsItem *parent=nullptr, const CardRef &cardRef={}, int _cardid=-1, CardZoneLogic *_zone=nullptr)CardItemexplicit
cardRefAbstractCardItemprotected
cardShiftClicked(QString cardName)AbstractCardItemsignal
colorAbstractCardItemprotected
countersCardItemprivate
createDragItem(int _id, const QPointF &_pos, const QPointF &_scenePos, bool faceDown)CardItem
deleteCardInfoPopup(QString cardName)AbstractCardItemsignal
deleteCardInfoPopup()AbstractCardIteminline
deleteDragItem()CardItem
deleteLater()CardItemslot
destroyOnZoneChangeCardItemprivate
doesntUntapCardItemprivate
dragItemCardItemprivate
drawArrow(const QColor &arrowColor)CardItem
drawAttachArrow()CardItem
exactCardAbstractCardItemprotected
facedownAbstractCardItemprotected
getAnnotation() constCardIteminline
getArrowsFrom() constArrowTargetinline
getArrowsTo() constArrowTargetinline
getAttachedCards() constCardIteminline
getAttachedTo() constCardIteminline
getAttacking() constCardIteminline
getBeingPointedAt() constArrowTargetinline
getCard() constAbstractCardIteminline
getCardInfo() constAbstractCardItem
getCardRef() constAbstractCardIteminline
getColor() constAbstractCardIteminline
getCounters() constCardIteminline
getDestroyOnZoneChange() constCardIteminline
getDoesntUntap() constCardIteminline
getFaceDown() constAbstractCardIteminline
getGridPoint() constCardIteminline
getGridPos() constCardIteminline
getId() constAbstractCardIteminline
getName() constAbstractCardIteminline
getOwner() constCardIteminline
getProviderId() constAbstractCardIteminline
getPT() constCardIteminline
getRealZValue() constAbstractCardIteminline
getTapped() constAbstractCardIteminline
getTranslatedSize(QPainter *painter) constAbstractCardItem
getZone() constCardIteminline
gridPointCardItemprivate
handleClickedToPlay(bool shiftHeld)CardItemprivate
hovered(AbstractCardItem *card)AbstractCardItemsignal
idAbstractCardItemprotected
isHoveredAbstractCardItemprivate
itemChange(GraphicsItemChange change, const QVariant &value) overrideCardItemprotected
AbstractCardItem::itemChange(QGraphicsItem::GraphicsItemChange change, const QVariant &value) overrideAbstractCardItemprotected
mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) overrideCardItemprotected
mouseMoveEvent(QGraphicsSceneMouseEvent *event) overrideCardItemprotected
mousePressEvent(QGraphicsSceneMouseEvent *event) overrideAbstractCardItemprotected
mouseReleaseEvent(QGraphicsSceneMouseEvent *event) overrideCardItemprotected
ownerArrowTargetprotected
paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) overrideCardItem
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
playCard(bool faceDown)CardItem
prepareDelete()CardItemprivate
processCardInfo(const ServerInfo_Card &_info)CardItem
processHoverEvent()AbstractCardItem
ptCardItemprivate
realZValueAbstractCardItemprivate
refreshCardInfo()AbstractCardItemslot
removeArrowFrom(ArrowItem *arrow)ArrowTargetinline
removeArrowTo(ArrowItem *arrow)ArrowTargetinline
removeAttachedCard(CardItem *card)CardIteminline
resetState(bool keepAnnotations=false)CardItem
retranslateUi()CardItem
setAnnotation(const QString &_annotation)CardItem
setAttachedTo(CardItem *_attachedTo)CardItem
setAttacking(bool _attacking)CardItem
setBeingPointedAt(bool _beingPointedAt)ArrowTarget
setCardRef(const CardRef &_cardRef)AbstractCardItem
setColor(const QString &_color)AbstractCardItem
setCounter(int _id, int _value)CardItem
setDestroyOnZoneChange(bool _destroy)CardIteminline
setDoesntUntap(bool _doesntUntap)CardItem
setFaceDown(bool _facedown)AbstractCardItem
setGridPoint(const QPoint &_gridPoint)CardIteminline
setHovered(bool _hovered)AbstractCardItem
setId(int _id)AbstractCardIteminline
setOwner(Player *_owner)CardIteminline
setPT(const QString &_pt)CardItem
setRealZValue(qreal _zValue)AbstractCardItem
setTapped(bool _tapped, bool canAnimate=false)AbstractCardItem
setZone(CardZoneLogic *_zone)CardItem
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 valueCardItem
type() const overrideCardIteminline
zoneCardItemprivate
~AbstractCardItem() overrideAbstractCardItem
~ArrowTarget() overrideArrowTarget