summaryrefslogtreecommitdiff
path: root/src/being.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/being.h')
-rw-r--r--src/being.h21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/being.h b/src/being.h
index b68f1c5f..80b73012 100644
--- a/src/being.h
+++ b/src/being.h
@@ -73,6 +73,8 @@ class Being: public Object
*/
Being(const std::string& name,
const Genders gender,
+ const unsigned short hairStyle,
+ const unsigned short hairColor,
const unsigned short level,
const unsigned int money,
const RawStatistics& stats);
@@ -92,6 +94,22 @@ class Being: public Object
getName(void) const;
/**
+ * Gets the hair Style.
+ *
+ * @return the Hair style value.
+ */
+ unsigned short
+ getHairStyle(void) const;
+
+ /**
+ * Gets the Hair Color.
+ *
+ * @return the Hair Color value.
+ */
+ unsigned short
+ getHairColor(void) const;
+
+ /**
* Gets the gender.
*
* @return the gender.
@@ -99,6 +117,7 @@ class Being: public Object
Genders
getGender(void) const;
+
/**
* Sets the level.
*
@@ -309,6 +328,8 @@ class Being: public Object
std::string mName; /**< name of the being */
Genders mGender; /**< gender of the being */
+ unsigned short mHairStyle;/**< Hair Style of the being */
+ unsigned short mHairColor;/**< Hair Color of the being */
unsigned short mLevel; /**< level of the being */
unsigned int mMoney; /**< wealth of the being */
RawStatistics mRawStats; /**< raw stats of the being */