#include <eoserv.hpp>

Public Member Functions | |
| Player (std::string username) | |
| bool | AddCharacter (std::string name, int gender, int hairstyle, int haircolor, int race) |
| void | ChangePass (std::string password) |
| ~Player () | |
Static Public Member Functions | |
| static bool | ValidName (std::string username) |
| static Player * | Login (std::string username, std::string password) |
| static bool | Create (std::string username, std::string password, std::string fullname, std::string location, std::string email, std::string computer, std::string hdid, std::string ip) |
| static bool | Exists (std::string username) |
| static bool | Online (std::string username) |
Public Attributes | |
| bool | online |
| unsigned int | id |
| std::string | username |
| std::string | password |
| std::list< Character * > | characters |
| Character * | character |
| EOClient * | client |
| Player::Player | ( | std::string | username | ) |
| Player::~Player | ( | ) |
| static bool Player::ValidName | ( | std::string | username | ) | [static] |
| static Player* Player::Login | ( | std::string | username, | |
| std::string | password | |||
| ) | [static] |
| static bool Player::Create | ( | std::string | username, | |
| std::string | password, | |||
| std::string | fullname, | |||
| std::string | location, | |||
| std::string | email, | |||
| std::string | computer, | |||
| std::string | hdid, | |||
| std::string | ip | |||
| ) | [static] |
| static bool Player::Exists | ( | std::string | username | ) | [static] |
| bool Player::AddCharacter | ( | std::string | name, | |
| int | gender, | |||
| int | hairstyle, | |||
| int | haircolor, | |||
| int | race | |||
| ) |
| void Player::ChangePass | ( | std::string | password | ) |
| static bool Player::Online | ( | std::string | username | ) | [static] |
| bool Player::online |
| unsigned int Player::id |
| std::string Player::username |
| std::string Player::password |
| std::list<Character *> Player::characters |
1.5.7.1