yasuki_gui.visuals.sprite.CardSpriteVisual#

class CardSpriteVisual(card: yasuki_core.game_pieces.cards.L5RCard | yasuki_gui.visuals.cardface.HiddenFace, x: int, y: int, tag: str, images: yasuki_gui.ui.images.ImageProvider | None = None, bowed_preview: bool = False, _last_image: object | None = None)[source]#

Methods

CardSpriteVisual.__init__(card, x, y, tag[, ...])

CardSpriteVisual.draw(canvas[, selected])

CardSpriteVisual.move_to(canvas, x, y)

CardSpriteVisual.refresh_face_state(canvas)

CardSpriteVisual.update_selection(canvas, ...)

Attributes

bbox

bowed_preview

images

size

card

x

y

tag