summaryrefslogtreecommitdiffstats
path: root/pacman-c++/actor.cpp
diff options
context:
space:
mode:
authormanuel <manuel@mausz.at>2011-04-05 12:58:06 +0200
committermanuel <manuel@mausz.at>2011-04-05 12:58:06 +0200
commit7a56db7a6e9a21c1e2782f27b2f04ccc387d4efe (patch)
treedbd61885fa9bcdf547c450088813beb0b15f5a45 /pacman-c++/actor.cpp
parentbfaf2e63e64169abbb1a4c079a937091060574b7 (diff)
downloadfoop-7a56db7a6e9a21c1e2782f27b2f04ccc387d4efe.tar.gz
foop-7a56db7a6e9a21c1e2782f27b2f04ccc387d4efe.tar.bz2
foop-7a56db7a6e9a21c1e2782f27b2f04ccc387d4efe.zip
add icon method for actor
Diffstat (limited to 'pacman-c++/actor.cpp')
-rw-r--r--pacman-c++/actor.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/pacman-c++/actor.cpp b/pacman-c++/actor.cpp
index d900e57..4f28088 100644
--- a/pacman-c++/actor.cpp
+++ b/pacman-c++/actor.cpp
@@ -20,6 +20,10 @@ Actor::Actor(Color color, QGraphicsItem *parent)
20 // higher player "over" lower player 20 // higher player "over" lower player
21 setZValue(m_color * 10); 21 setZValue(m_color * 10);
22 22
23 /* setup icon for player */
24 m_icon.setPixmap(m_pix);
25 m_icon.setSprite(SPRITE_MARGIN, SPRITE_MARGIN, SPRITE_WIDTH, SPRITE_HEIGHT);
26
23 m_direction = Actor::Left; 27 m_direction = Actor::Left;
24 28
25 qRegisterAnimationInterpolator<bool>(myBooleanInterpolator); 29 qRegisterAnimationInterpolator<bool>(myBooleanInterpolator);
@@ -57,3 +61,8 @@ Actor::Actor(Color color, QGraphicsItem *parent)
57 eating->start(); 61 eating->start();
58 moving->start(); 62 moving->start();
59} 63}
64
65PixmapItem &Actor::getIcon()
66{
67 return m_icon;
68}