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:24
AbstractCounter(CounterState *state, PlayerLogic *player, bool shownInCounterArea, bool useNameForShortcut=false, QGraphicsItem *parent=nullptr)
Definition abstract_counter.cpp:20
PlayerLogic * player
Definition abstract_counter.h:29
ArrowTarget(PlayerLogic *_owner, QGraphicsItem *parent=nullptr)
Definition arrow_target.cpp:6
Definition counter_state.h:10
Definition player_target.h:19
PlayerCounter(CounterState *state, PlayerLogic *player, QGraphicsItem *parent)
Definition player_target.cpp:12
void paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) override
Definition player_target.cpp:22
QRectF boundingRect() const override
Definition player_target.cpp:17
Definition player_logic.h:65
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
AbstractCounter * addCounter(CounterState *state)
Definition player_target.cpp:153
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
PlayerTarget(PlayerLogic *_player=nullptr, QGraphicsItem *parentItem=nullptr)
Definition player_target.cpp:50
@ Type
Definition player_target.h:39
@ typePlayerTarget
Definition graphics_item_type.h:17