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

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

AbstractGraphicsItem(QGraphicsItem *parent=nullptr)AbstractGraphicsIteminlineexplicit
activeTableZoneprivate
BACKGROUND_COLORTableZoneprivatestatic
backgroundPixelMapTableZoneprivate
boundingRect() const overrideTableZone
BOX_LINE_WIDTHTableZoneprivatestatic
cardsInSelectionRectSelectZoneprivate
cardStackWidthTableZoneprivate
CardZone(CardZoneLogic *logic, QGraphicsItem *parent=nullptr)CardZone
clampValidTableRow(const int row)TableZonestatic
closestGridPoint(const QPointF &point) overrideTableZonevirtual
computeCardStackWidths()TableZoneprivate
currentMinimumWidthTableZoneprivate
doubleClickActionCardZoneprotected
FADE_MASKTableZoneprivatestatic
getCardFromCoords(const QPointF &point) constTableZone
getCardFromGrid(const QPoint &gridPoint) constTableZone
getCardStackMapKey(int x, int y) constTableZoneinlineprivate
getLogic() constCardZoneinline
getMenu() constCardZoneinlineprotected
getMinimumWidth() constTableZoneinline
getWidth() constTableZoneinline
GRADIENT_COLORTableZoneprivatestatic
GRADIENT_COLORLESSTableZoneprivatestatic
handleDropEvent(const QList< CardDragItem * > &dragItems, CardZoneLogic *startZone, const QPoint &dropPoint) overrideTableZonevirtual
handleDropEventByGrid(const QList< CardDragItem * > &dragItems, CardZoneLogic *startZone, const QPoint &gridPoint)TableZone
heightTableZoneprivate
isInverted() constTableZoneprivate
logicCardZoneprivate
mapFromGrid(QPoint gridPoint) constTableZoneprivate
mapToGrid(const QPointF &mapPoint) constTableZoneprivate
MARGIN_BOTTOMTableZoneprivatestatic
MARGIN_LEFTTableZoneprivatestatic
MARGIN_RIGHTTableZoneprivatestatic
MARGIN_TOPTableZoneprivatestatic
menuCardZoneprotected
MIN_WIDTHTableZoneprivatestatic
mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) overrideCardZoneprotected
mouseMoveEvent(QGraphicsSceneMouseEvent *event) overrideSelectZoneprotected
mousePressEvent(QGraphicsSceneMouseEvent *event) overrideSelectZoneprotected
mouseReleaseEvent(QGraphicsSceneMouseEvent *event) overrideSelectZoneprotected
onCardAdded(CardItem *addedCard)CardZoneslot
PADDING_XTableZoneprivatestatic
PADDING_YTableZoneprivatestatic
paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) overrideTableZone
paintLandDivider(QPainter *painter)TableZoneprivate
paintNumberEllipse(int number, int radius, const QColor &color, int position, int count, QPainter *painter)AbstractGraphicsItemprotected
paintZoneOutline(QPainter *painter)TableZoneprivate
reorganizeCards() overrideTableZoneslot
resizeToContents()TableZone
retranslateUi()CardZone
selectionOriginSelectZoneprivate
SelectZone(CardZoneLogic *logic, QGraphicsItem *parent=nullptr)SelectZone
setActive(bool _active)TableZoneinline
setMenu(QMenu *_menu, QAction *_doubleClickAction=0)CardZoneinline
setWidth(qreal _width)TableZoneinline
showContextMenu(const QPoint &screenPos)CardZoneslot
sizeChanged()TableZonesignal
STACKED_CARD_OFFSET_XTableZoneprivatestatic
STACKED_CARD_OFFSET_YTableZoneprivatestatic
TABLEROWSTableZoneprivatestatic
TableZone(TableZoneLogic *_logic, QGraphicsItem *parent=nullptr)TableZoneexplicit
toggleTapped()TableZone
Type enum valueCardZone
type() const overrideCardZoneinline
updateBg()TableZoneprivateslot
widthTableZoneprivate