152 bool isMember(
const std::string &name)
const;
154 void getNames(std::vector<std::string> &names)
const;
GuildMember * addMember(int id, const std::string &name)
Adds member to the list.
void setName(const std::string &name)
Set the guild's name.
void getNames(std::vector< std::string > &names) const
bool getInviteRights() const
Get whether user can invite users to this guild.
GuildMember * getMember(int id) const
Find a member by ID.
void setRights(short rights)
int getNumberOfElements() override
Get size of members list.
const std::string & getName() const
Get the name of the guild.
bool isMember(GuildMember *member) const
static Guild * getGuild(int id)
void removeMember(GuildMember *member)
Removes a member from the guild.
std::map< int, Guild * > GuildMap
Avatar * getAvatarAt(int i) override
short getId() const
Get the id of the guild.
std::vector< GuildMember * > mMembers