Cockatrice 2026-10-19-Development-3.1.2-beta.2
A virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
art_crop_attribution.h
Go to the documentation of this file.
1#ifndef COCKATRICE_ART_CROP_ATTRIBUTION_H
2#define COCKATRICE_ART_CROP_ATTRIBUTION_H
3
4#include <QtGlobal>
5#include <qnamespace.h>
6
7class ExactCard;
8class QPainter;
9class QRectF;
10class QString;
11
22QString buildArtAttribution(const ExactCard &card);
23
36QRectF paintArtAttribution(QPainter &painter,
37 const QRectF &rect,
38 const QString &attribution,
39 Qt::Alignment anchor = Qt::AlignRight | Qt::AlignBottom,
40 qreal scale = 1.0);
41
42#endif // COCKATRICE_ART_CROP_ATTRIBUTION_H
QString buildArtAttribution(const ExactCard &card)
Builds an attribution caption for a cropped card art display.
Definition art_crop_attribution.cpp:17
QRectF paintArtAttribution(QPainter &painter, const QRectF &rect, const QString &attribution, Qt::Alignment anchor, qreal scale)
Paints an attribution caption in a corner of a rect.
Definition art_crop_attribution.cpp:26
Represents a specific card instance, defined by its CardInfo and a particular printing.
Definition exact_card.h:24