/* * Copy constructor for the Avatar class */ Avatar::Avatar(const Avatar &a) : Actor(), _name(a.GetName()), _level(a.GetLevel()), _health(a.GetHealth()), _class(a.GetClass()), _sprite_image(a._sprite_image) { _sprite_texture.loadFromImage(_sprite_image); _sprite = sf::Sprite(_sprite_texture); }
/* * Copy constructor for the Avatar class */ Avatar::Avatar(const Avatar &a) : Actor(), _name(a.GetName()), _level(a.GetLevel()), _health(a.GetHealth()), _maxHealth(a.GetMaxHealth()), _class(a.GetClass()), _sprite_image(a._sprite_image), _numWins(a.GetWins()), _numLosses(a.GetLosses()), _xp(a.GetXp()), _levelup(a.GetLevelUp()) { _sprite_texture.loadFromImage(_sprite_image); _sprite = sf::Sprite(_sprite_texture); }