summaryrefslogtreecommitdiff
path: root/src/player.cpp
diff options
context:
space:
mode:
authorBjörn Steinbrink <B.Steinbrink@gmx.de>2006-02-06 04:18:16 +0000
committerBjörn Steinbrink <B.Steinbrink@gmx.de>2006-02-06 04:18:16 +0000
commit323b0e57c673035ad8065c7daf399124f15c24d4 (patch)
treeb1fba9f0c2e9f7d7cccb6a083a2c5b862d91901b /src/player.cpp
parente2c61ef8ec4f8685c0eafa2284c7485cec489021 (diff)
downloadmana-client-323b0e57c673035ad8065c7daf399124f15c24d4.tar.gz
mana-client-323b0e57c673035ad8065c7daf399124f15c24d4.tar.bz2
mana-client-323b0e57c673035ad8065c7daf399124f15c24d4.tar.xz
mana-client-323b0e57c673035ad8065c7daf399124f15c24d4.zip
Use virtual methods instead of getType() checks.
Diffstat (limited to 'src/player.cpp')
-rw-r--r--src/player.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/player.cpp b/src/player.cpp
index 5720f0a6..71bb6ca5 100644
--- a/src/player.cpp
+++ b/src/player.cpp
@@ -123,3 +123,13 @@ void Player::draw(Graphics *graphics, int offsetX, int offsetY)
py - 50 + 2 * hairtable[frame][dir][1]);
}
}
+
+void
+Player::drawName(Graphics *graphics, Sint32 offsetX, Sint32 offsetY)
+{
+ int px = mPx + offsetX;
+ int py = mPy + offsetY;
+
+ graphics->setFont(speechFont);
+ graphics->drawText(mName, px + 15, py + 30, gcn::Graphics::CENTER);
+}