Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
LFGuildPlayer Struct Reference

Holds all informations about a player's finder settings. NOT stored in database. More...

#include <GuildFinderMgr.h>

Inheritance diagram for LFGuildPlayer:

Public Member Functions

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

uint8 _availability
std::string _comment
uint32 _guid
uint8 _interests
uint8 _level
uint8 _roles

Detailed Description

Holds all informations about a player's finder settings. NOT stored in database.

Definition at line 92 of file GuildFinderMgr.h.

Constructor & Destructor Documentation

◆ LFGuildPlayer() [1/4]

◆ LFGuildPlayer() [2/4]

LFGuildPlayer::LFGuildPlayer ( uint32 guid,
uint8 role,
uint8 availability,
uint8 interests,
uint8 level )
inline

Definition at line 104 of file GuildFinderMgr.h.

References _availability, _guid, _interests, _level, and _roles.

◆ LFGuildPlayer() [3/4]

LFGuildPlayer::LFGuildPlayer ( uint32 guid,
uint8 role,
uint8 availability,
uint8 interests,
uint8 level,
std::string & comment )
inline

Definition at line 113 of file GuildFinderMgr.h.

References _availability, _comment, _guid, _interests, _level, and _roles.

◆ LFGuildPlayer() [4/4]

LFGuildPlayer::LFGuildPlayer ( LFGuildPlayer const & settings)
inline

Member Function Documentation

◆ GetAvailability()

◆ GetClassRoles()

◆ GetComment()

std::string const & LFGuildPlayer::GetComment ( ) const
inline

◆ GetGUID()

uint32 LFGuildPlayer::GetGUID ( ) const
inline

Definition at line 131 of file GuildFinderMgr.h.

References _guid.

Referenced by LFGuildPlayer(), and GuildFinderMgr::SetGuildSettings().

◆ GetInterests()

◆ GetLevel()

uint8 LFGuildPlayer::GetLevel ( ) const
inline

Member Data Documentation

◆ _availability

uint8 LFGuildPlayer::_availability
private

◆ _comment

std::string LFGuildPlayer::_comment
private

Definition at line 139 of file GuildFinderMgr.h.

Referenced by GetComment(), LFGuildPlayer(), and LFGuildPlayer().

◆ _guid

uint32 LFGuildPlayer::_guid
private

Definition at line 140 of file GuildFinderMgr.h.

Referenced by GetGUID(), LFGuildPlayer(), LFGuildPlayer(), LFGuildPlayer(), and LFGuildPlayer().

◆ _interests

uint8 LFGuildPlayer::_interests
private

◆ _level

uint8 LFGuildPlayer::_level
private

◆ _roles

uint8 LFGuildPlayer::_roles
private

The documentation for this struct was generated from the following file: