summaryrefslogtreecommitdiff
path: root/src/being.h
diff options
context:
space:
mode:
authorChuck Miller <shadowmil@gmail.com>2010-01-15 23:35:30 -0500
committerChuck Miller <shadowmil@gmail.com>2010-01-15 23:38:07 -0500
commitb278542da029c629736be8605a9b4d85a6f2b902 (patch)
treee935cf888be4e88d5f471654a27fbdf512ab537b /src/being.h
parentc5e241b276bcbf725309360edc2bdf033f49e98e (diff)
downloadmana-b278542da029c629736be8605a9b4d85a6f2b902.tar.gz
mana-b278542da029c629736be8605a9b4d85a6f2b902.tar.bz2
mana-b278542da029c629736be8605a9b4d85a6f2b902.tar.xz
mana-b278542da029c629736be8605a9b4d85a6f2b902.zip
Fixes drawing sprite in the playerbox widget.
Diffstat (limited to 'src/being.h')
-rw-r--r--src/being.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/being.h b/src/being.h
index 02abf898..f670722c 100644
--- a/src/being.h
+++ b/src/being.h
@@ -321,9 +321,17 @@ class Being : public Sprite, public ConfigListener
* Draws this being to the given graphics context.
*
* @see Sprite::draw(Graphics, int, int)
+ *
+ * TODO: The following two functions should be combined.
+ * at some point draw(), was changed to use mPx and mPy, with arugements
+ * only for the offset, drawSpriteAt() takes x, and y and draws the sprite
+ * exactly at those coords (though it does do some computing to work how the
+ * old draw() worked).
*/
virtual void draw(Graphics *graphics, int offsetX, int offsetY) const;
+ virtual void drawSpriteAt(Graphics *graphics, int x, int y) const;
+
/**
* Set the alpha opacity used to draw the being.
*/