24 #ifndef GUI_WINDOWS_CHARSELECTDIALOG_H
25 #define GUI_WINDOWS_CHARSELECTDIALOG_H
44 class CharServerHandler;
104 const
std::
string &email);
112 void use(const
int selected);
std::vector< CharacterDisplay * > mCharacterEntries
CharacterViewBase * mCharacterView
bool selectByName(const std::string &name, const SelectAction action)
CharSelectDialog(LoginData &data)
void setName(const BeingId id, const std::string &newName)
Net::CharServerHandler * mCharServerHandler
void action(const ActionEvent &event)
void setLocked(const bool locked)
Button * mChangePinButton
TextDialog * mDeleteDialog
void setCharacter(Net::Character *const character)
void askPasswordForDeletion(const int index)
void widgetResized(const Event &event)
Button * mSwitchLoginButton
Button * mChangePasswordButton
void keyPressed(KeyEvent &event)
void attemptCharacterDelete(const int index, const std::string &email)
void setCharacters(const Net::Characters &characters)
void attemptCharacterSelect(const int index)
void use(const int selected)
#define A_DELETE_COPY(func)
std::list< Character * > Characters