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

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

AbstractGraphicsItem(QGraphicsItem *parent=nullptr)AbstractGraphicsIteminlineexplicit
boundingRect() const overrideHandZone
buildStackParams(qreal minOffset=0.0) constSelectZoneprotected
calcDropIndexFromY(qreal dropY, qreal minOffset=0.0) constSelectZoneprotected
cardClipContainerSelectZoneprivate
cardsInSelectionRectSelectZoneprivate
CardZone(CardZoneLogic *logic, QGraphicsItem *parent=nullptr)CardZone
closestGridPoint(const QPointF &point)CardZoneprotectedvirtual
computeZoneLayout(const StackLayoutParams &params)SelectZoneprotectedstatic
doubleClickActionCardZoneprotected
escapeClipForHover(QGraphicsItem *card)SelectZone
findOwningSelectZone(const QGraphicsItem *card)SelectZonestatic
getLogic() constCardZoneinline
getMenu() constCardZoneinlineprotected
handleDropEvent(const QList< CardDragItem * > &dragItems, CardZoneLogic *startZone, const QPoint &dropPoint) overrideHandZonevirtual
HandZone(HandZoneLogic *_logic, int _zoneHeight, QGraphicsItem *parent=nullptr)HandZone
layoutCardsVertically(const StackLayoutParams &params)SelectZoneprotected
logicCardZoneprivate
menuCardZoneprotected
MIN_CARD_VISIBLESelectZoneprotectedstatic
mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) overrideCardZoneprotected
mouseMoveEvent(QGraphicsSceneMouseEvent *event) overrideSelectZoneprotected
mousePressEvent(QGraphicsSceneMouseEvent *event) overrideSelectZoneprotected
mouseReleaseEvent(QGraphicsSceneMouseEvent *event) overrideSelectZoneprotected
onCardAdded(CardItem *addedCard) overrideSelectZonevirtual
paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) overrideHandZone
paintNumberEllipse(int number, int radius, const QColor &color, int position, int count, QPainter *painter)AbstractGraphicsItemprotected
reorganizeCards() overrideHandZonevirtual
restoreClipAfterHover(QGraphicsItem *card)SelectZone
restoreStaleEscapedCards()SelectZoneprotected
retranslateUi()CardZone
selectionOriginSelectZoneprivate
SelectZone(CardZoneLogic *logic, QGraphicsItem *parent=nullptr)SelectZone
setMenu(QMenu *_menu, QAction *_doubleClickAction=0)CardZoneinline
setupClipContainer(std::optional< qreal > zValue=std::nullopt)SelectZoneprotected
setWidth(qreal _width)HandZone
showContextMenu(const QPoint &screenPos)CardZoneslot
sortHand(const QList< CardList::SortOption > &options)HandZone
Type enum valueCardZone
type() const overrideCardZoneinline
updateBg()HandZoneprivateslot
updateClipRect()SelectZoneprotected
updateOrientation()HandZoneslot
widthHandZoneprivate
zoneHeightHandZoneprivate
~SelectZone() overrideSelectZone