60 void changeEmail(
const std::string &email)
override;
63 const std::string &oldPassword,
64 const std::string &newPassword)
override;
71 const std::string &password)
override;
void handleMessage(MessageIn &msg) override
void unregisterAccount(const std::string &username, const std::string &password) override
void disconnect() override
unsigned int mMinUserNameLength
void loginAccount(LoginData *loginData) override
unsigned int getMaxUserNameLength() const override
int supportedOptionalActions() const override
unsigned int getMinUserNameLength() const override
void handleLoginRandomResponse(MessageIn &msg)
void getRegistrationDetails() override
void changePassword(const std::string &username, const std::string &oldPassword, const std::string &newPassword) override
bool isRegistrationEnabled() override
void chooseServer(unsigned int server) override
void loginAccountContinue()
void handleRegisterResponse(MessageIn &msg)
void handleLoginResponse(MessageIn &msg)
void registerAccount(LoginData *loginData) override
unsigned int mMaxUserNameLength
void readServerInfo(MessageIn &msg)
bool isConnected() override
void changeEmail(const std::string &email) override
Worlds getWorlds() const override
Used for parsing an incoming message from manaserv.
std::vector< WorldInfo * > Worlds