1 #include "PlayerIdentity.h"
2 
PlayerIdentity(std::string name)3 PlayerIdentity::PlayerIdentity(std::string name) : mName(name),
4 																	mOscillating(false)
5 {
6 
7 }
8 
PlayerIdentity(const std::string & name,Color color,bool osci,PlayerSide side)9 PlayerIdentity::PlayerIdentity(const std::string& name, Color color, bool osci, PlayerSide side) : mName(name),
10 																	mStaticColor(color),
11 																	mOscillating(osci),
12 																	mPreferredSide(side)
13 {
14 
15 }
16 
~PlayerIdentity()17 PlayerIdentity::~PlayerIdentity()
18 {
19 
20 }
21 
getName() const22 const std::string& PlayerIdentity::getName() const
23 {
24 	return mName;
25 }
26 
getStaticColor() const27 Color PlayerIdentity::getStaticColor() const
28 {
29 	return mStaticColor;
30 }
31 
getOscillating() const32 bool PlayerIdentity::getOscillating() const
33 {
34 	return mOscillating;
35 }
36 
getPreferredSide() const37 PlayerSide PlayerIdentity::getPreferredSide() const
38 {
39 	return mPreferredSide;
40 }
41 
setName(const std::string & nname)42 void PlayerIdentity::setName(const std::string& nname)
43 {
44 	mName = nname;
45 }
46 
setStaticColor(Color c)47 void PlayerIdentity::setStaticColor(Color c)
48 {
49 	mStaticColor = c;
50 }
51 
setOscillating(bool oc)52 void PlayerIdentity::setOscillating(bool oc)
53 {
54 	mOscillating = oc;
55 }
56 
setPreferredSide(PlayerSide side)57 void PlayerIdentity::setPreferredSide(PlayerSide side)
58 {
59 	mPreferredSide = side;
60 }
61