|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
Holds settings for a guild in the finder system. Saved to database. More...
#include <GuildFinderMgr.h>
Public Member Functions | |
| TeamId | GetTeam () const |
| bool | IsListed () const |
| LFGuildSettings () | |
| LFGuildSettings (bool listed, TeamId team) | |
| LFGuildSettings (bool listed, TeamId team, uint32 guid, uint8 role, uint8 availability, uint8 interests, uint8 level) | |
| LFGuildSettings (bool listed, TeamId team, uint32 guid, uint8 role, uint8 availability, uint8 interests, uint8 level, std::string &comment) | |
| LFGuildSettings (LFGuildSettings const &settings) | |
| void | SetListed (bool state) |
| Public Member Functions inherited from LFGuildPlayer | |
| uint8 | GetAvailability () const |
| uint8 | GetClassRoles () const |
| std::string const & | GetComment () const |
| uint32 | GetGUID () const |
| uint8 | GetInterests () const |
| uint8 | GetLevel () const |
| LFGuildPlayer () | |
| LFGuildPlayer (LFGuildPlayer const &settings) | |
| LFGuildPlayer (uint32 guid, uint8 role, uint8 availability, uint8 interests, uint8 level) | |
| LFGuildPlayer (uint32 guid, uint8 role, uint8 availability, uint8 interests, uint8 level, std::string &comment) | |
Private Attributes | |
| bool | _listed |
| TeamId | _team |
Holds settings for a guild in the finder system. Saved to database.
Definition at line 148 of file GuildFinderMgr.h.
|
inline |
Definition at line 151 of file GuildFinderMgr.h.
References _listed, _team, LFGuildPlayer::LFGuildPlayer(), and TEAM_ALLIANCE.
Referenced by LFGuildSettings().
|
inline |
Definition at line 153 of file GuildFinderMgr.h.
References _listed, _team, and LFGuildPlayer::LFGuildPlayer().
|
inline |
Definition at line 155 of file GuildFinderMgr.h.
References _listed, _team, and LFGuildPlayer::LFGuildPlayer().
|
inline |
Definition at line 158 of file GuildFinderMgr.h.
References _listed, _team, and LFGuildPlayer::LFGuildPlayer().
|
inline |
Definition at line 161 of file GuildFinderMgr.h.
References _listed, _team, GetTeam(), IsListed(), LFGuildPlayer::LFGuildPlayer(), and LFGuildSettings().
|
inline |
Definition at line 168 of file GuildFinderMgr.h.
References _team.
Referenced by GuildFinderMgr::GetGuildsMatchingSetting(), and LFGuildSettings().
|
inline |
Definition at line 165 of file GuildFinderMgr.h.
References _listed.
Referenced by WorldSession::HandleGuildFinderPostRequest(), LFGuildSettings(), and GuildFinderMgr::SetGuildSettings().
|
inline |
Definition at line 166 of file GuildFinderMgr.h.
References _listed.
|
private |
Definition at line 170 of file GuildFinderMgr.h.
Referenced by IsListed(), LFGuildSettings(), LFGuildSettings(), LFGuildSettings(), LFGuildSettings(), LFGuildSettings(), and SetListed().
|
private |
Definition at line 171 of file GuildFinderMgr.h.
Referenced by GetTeam(), LFGuildSettings(), LFGuildSettings(), LFGuildSettings(), LFGuildSettings(), and LFGuildSettings().