summaryrefslogtreecommitdiff
path: root/src/player.h
diff options
context:
space:
mode:
authorEugenio Favalli <elvenprogrammer@gmail.com>2006-07-19 15:12:06 +0000
committerEugenio Favalli <elvenprogrammer@gmail.com>2006-07-19 15:12:06 +0000
commit4050f8c0bced625a95d542d30647c3f8bbf2267b (patch)
tree420d65a5ed6a2155762b4e13a4c90ab2df9f888e /src/player.h
parentda3a1fd114dd7b8e5e8c880bd987506acc16ac42 (diff)
downloadmana-4050f8c0bced625a95d542d30647c3f8bbf2267b.tar.gz
mana-4050f8c0bced625a95d542d30647c3f8bbf2267b.tar.bz2
mana-4050f8c0bced625a95d542d30647c3f8bbf2267b.tar.xz
mana-4050f8c0bced625a95d542d30647c3f8bbf2267b.zip
Merged new_animation branch until r2415 into trunk.
Diffstat (limited to 'src/player.h')
-rw-r--r--src/player.h13
1 files changed, 11 insertions, 2 deletions
diff --git a/src/player.h b/src/player.h
index 3c68116e..15e7f655 100644
--- a/src/player.h
+++ b/src/player.h
@@ -26,8 +26,11 @@
#include "being.h"
+#include <string>
+
class Graphics;
class Map;
+class AnimatedSprite;
class Player : public Being
{
@@ -38,9 +41,15 @@ class Player : public Being
virtual Type getType() const;
- virtual void draw(Graphics *graphics, int offsetX, int offsetY);
-
virtual void drawName(Graphics *graphics, Sint32 offsetX, Sint32 offsetY);
+
+ virtual void setSex(Uint8 sex);
+
+ virtual void setHairColor(Uint16 color);
+
+ virtual void setHairStyle(Uint16 style);
+
+ virtual void setVisibleEquipment(Uint8 slot, Uint8 id);
};
#endif