22 PlayerCounter(
Player *_player,
int _id,
const QString &_name,
int _value, QGraphicsItem *parent =
nullptr);
24 void paint(QPainter *painter,
const QStyleOptionGraphicsItem *option, QWidget *widget)
override;
49 void paint(QPainter *painter,
const QStyleOptionGraphicsItem *option, QWidget *widget)
override;
Definition abstract_counter.h:22
AbstractCounter(Player *_player, int _id, const QString &_name, bool _shownInCounterArea, int _value, bool _useNameForShortcut=false, QGraphicsItem *parent=nullptr)
Definition abstract_counter.cpp:19
ArrowTarget(Player *_owner, QGraphicsItem *parent=nullptr)
Definition arrow_target.cpp:6
Definition player_target.h:19
void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) override
Definition player_target.cpp:22
QRectF boundingRect() const override
Definition player_target.cpp:17
PlayerCounter(Player *_player, int _id, const QString &_name, int _value, QGraphicsItem *parent=nullptr)
Definition player_target.cpp:12
int type() const override
Definition player_target.h:41
void counterDeleted()
Definition player_target.cpp:166
QRectF boundingRect() const override
Definition player_target.cpp:68
PlayerTarget(Player *_player=nullptr, QGraphicsItem *parentItem=nullptr)
Definition player_target.cpp:50
void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) override
Definition player_target.cpp:73
~PlayerTarget() override
Definition player_target.cpp:61
PlayerCounter * playerCounter
Definition player_target.h:32
QPixmap fullPixmap
Definition player_target.h:31
AbstractCounter * addCounter(int _counterId, const QString &_name, int _value)
Definition player_target.cpp:151
@ Type
Definition player_target.h:39
@ typePlayerTarget
Definition graphics_item_type.h:17