56 const std::string &name);
77 const std::string &name);
153 void getNamesSet(std::set<std::string> &names)
const;
173 explicit Party(
const int16_t
id);
void setDisplayBold(const bool displayBold)
PartyMember(Party *const party, const BeingId id, const std::string &name)
const Party * getParty() const
void setLeader(const bool leader)
bool getInviteRights() const
bool isMember(const PartyMember *const member) const
std::map< int, Party * > PartyMap
std::vector< PartyMember * > MemberList
void setRights(const int16_t rights)
int getNumberOfElements()
Avatar * getAvatarAt(const int index)
const MemberList * getMembers() const
const std::string & getName() const
void setName(const std::string &name)
void removeMember(const PartyMember *const member)
PartyMember * addMember(const BeingId id, const std::string &name)
PartyMember * getMember(const BeingId id) const
void getNamesSet(std::set< std::string > &names) const
static Party * getParty(const int16_t id)
void getNames(StringVect &names) const
static void clearParties()
void delete_all(Container &c)
#define A_DELETE_COPY(func)
std::vector< std::string > StringVect