#include <party.h>
|
| Party (short id) |
| Constructor with party id passed to it.
|
|
| ~Party () override |
|
Definition at line 58 of file party.h.
◆ PartyMap
◆ Party()
Constructor with party id passed to it.
Definition at line 34 of file party.cpp.
◆ ~Party()
◆ addMember()
PartyMember * Party::addMember |
( |
int |
id, |
|
|
const std::string & |
name |
|
) |
| |
Adds member to the list.
Definition at line 45 of file party.cpp.
◆ clearMembers()
void Party::clearMembers |
( |
| ) |
|
|
inline |
◆ getAvatarAt()
Avatar * Party::getAvatarAt |
( |
int |
i | ) |
|
|
overridevirtual |
◆ getId()
short Party::getId |
( |
| ) |
const |
|
inline |
Get the id of the party.
- Returns
- Returns the id of the party
Definition at line 102 of file party.h.
◆ getInviteRights()
bool Party::getInviteRights |
( |
| ) |
const |
|
inline |
Get whether user can invite users to this party.
- Returns
- Returns true if user can invite users
Definition at line 140 of file party.h.
◆ getMember() [1/2]
PartyMember * Party::getMember |
( |
const std::string & |
name | ) |
const |
Find a member by name.
- Returns
- the member with the given name, or NULL if they don't exist.
Definition at line 69 of file party.cpp.
◆ getMember() [2/2]
Find a member by ID.
- Returns
- the member with the given ID, or NULL if they don't exist.
Definition at line 60 of file party.cpp.
◆ getName()
const std::string & Party::getName |
( |
| ) |
const |
|
inline |
Get the name of the party.
- Returns
- returns name of the party
Definition at line 93 of file party.h.
◆ getNames()
void Party::getNames |
( |
std::vector< std::string > & |
names | ) |
const |
◆ getNumberOfElements()
int Party::getNumberOfElements |
( |
| ) |
|
|
inlineoverride |
Get size of members list.
- Returns
- Returns the number of members in the party.
Definition at line 130 of file party.h.
◆ getParty()
Party * Party::getParty |
( |
int |
id | ) |
|
|
static |
◆ isMember() [1/3]
bool Party::isMember |
( |
const std::string & |
name | ) |
const |
◆ isMember() [2/3]
bool Party::isMember |
( |
int |
id | ) |
const |
◆ isMember() [3/3]
◆ removeFromMembers()
void Party::removeFromMembers |
( |
| ) |
|
◆ removeMember() [1/3]
void Party::removeMember |
( |
const std::string & |
name | ) |
|
Removes a member from the party.
Definition at line 107 of file party.cpp.
◆ removeMember() [2/3]
void Party::removeMember |
( |
int |
id | ) |
|
Removes a member from the party.
Definition at line 93 of file party.cpp.
◆ removeMember() [3/3]
Removes a member from the party.
Definition at line 78 of file party.cpp.
◆ setName()
void Party::setName |
( |
const std::string & |
name | ) |
|
|
inline |
Set the party's name.
Definition at line 65 of file party.h.
◆ setRights()
void Party::setRights |
( |
short |
rights | ) |
|
◆ mCanInviteUsers
bool Party::mCanInviteUsers = false |
|
private |
◆ mId
◆ mMembers
◆ mName
◆ parties
The documentation for this class was generated from the following files: