AzerothCore 3.3.5a
OpenSource WoW Emulator
|
Classes | |
class | Lfg5Guids |
struct | LFGDungeonData |
class | LfgGroupData |
class | LFGGroupScript |
struct | LfgJoinResultData |
class | LFGMgr |
struct | LfgPlayerBoot |
class | LfgPlayerData |
struct | LfgPlayerRewardData |
class | LFGPlayerScript |
struct | LfgProposal |
struct | LfgProposalPlayer |
class | LFGQueue |
struct | LfgQueueData |
struct | LfgQueueStatusData |
struct | LfgReward |
struct | LfgRoleCheck |
struct | LfgUpdateData |
struct | LfgWaitTime |
struct | RBEntryInfo |
struct | RBInternalInfo |
Functions | |
std::string | ConcatenateDungeons (LfgDungeonSet const &dungeons) |
std::string | GetRolesString (uint8 roles) |
std::string | GetStateString (LfgState state) |
template<typename T , FMT_ENABLE_IF(std::is_enum_v< T >) > | |
auto | format_as (T f) |
void | AddSC_LFGScripts () |
typedef std::list<Lfg5Guids> lfg::Lfg5GuidsList |
typedef std::map<ObjectGuid, LfgAnswer> lfg::LfgAnswerContainer |
typedef std::map<uint8, LfgDungeonSet> lfg::LfgCachedDungeonContainer |
typedef std::list<Lfg5Guids> lfg::LfgCompatibleContainer |
typedef std::unordered_map<uint32, LFGDungeonData> lfg::LFGDungeonContainer |
typedef std::set<uint32> lfg::LfgDungeonSet |
typedef std::map<ObjectGuid, LfgGroupData> lfg::LfgGroupDataContainer |
typedef std::map<ObjectGuid, ObjectGuid> lfg::LfgGroupsMap |
typedef GuidList lfg::LfgGuidList |
typedef GuidSet lfg::LfgGuidSet |
typedef std::map<uint32, uint32> lfg::LfgLockMap |
typedef std::map<ObjectGuid, LfgLockMap> lfg::LfgLockPartyMap |
typedef std::map<ObjectGuid, LfgPlayerBoot> lfg::LfgPlayerBootContainer |
typedef std::map<ObjectGuid, LfgPlayerData> lfg::LfgPlayerDataContainer |
typedef std::map<uint32, LfgProposal> lfg::LfgProposalContainer |
typedef std::map<ObjectGuid, LfgProposalPlayer> lfg::LfgProposalPlayerContainer |
typedef std::map<uint8, LFGQueue> lfg::LfgQueueContainer |
typedef std::map<ObjectGuid, LfgQueueData> lfg::LfgQueueDataContainer |
typedef std::multimap<uint32, LfgReward const*> lfg::LfgRewardContainer |
typedef std::pair<LfgRewardContainer::const_iterator, LfgRewardContainer::const_iterator> lfg::LfgRewardContainerBounds |
typedef std::map<ObjectGuid, LfgRoleCheck> lfg::LfgRoleCheckContainer |
typedef std::map<ObjectGuid, uint8> lfg::LfgRolesMap |
typedef std::map<uint32, LfgWaitTime> lfg::LfgWaitTimesContainer |
enum lfg::LfgAnswer |
Answer state (Also used to check compatibilites)
Enumerator | |
---|---|
LFG_ANSWER_PENDING | |
LFG_ANSWER_DENY | |
LFG_ANSWER_AGREE |
enum lfg::LFGEnum |
Enumerator | |
---|---|
LFG_TANKS_NEEDED | |
LFG_HEALERS_NEEDED | |
LFG_DPS_NEEDED |
enum lfg::LfgFlags |
Enumerator | |
---|---|
LFG_FLAG_UNK1 | |
LFG_FLAG_UNK2 | |
LFG_FLAG_SEASONAL | |
LFG_FLAG_UNK3 |
enum lfg::LfgJoinResult |
Queue join results.
Instance lock types.
enum lfg::LFGMgrEnum |
Enumerator | |
---|---|
LFG_TIME_ROLECHECK | |
LFG_TIME_BOOT | |
LFG_TIME_PROPOSAL | |
LFG_QUEUEUPDATE_INTERVAL | |
LFG_SPELL_DUNGEON_COOLDOWN | |
LFG_SPELL_DUNGEON_DESERTER | |
LFG_SPELL_LUCK_OF_THE_DRAW | |
LFG_GROUP_KICK_VOTES_NEEDED |
enum lfg::LfgOptions |
Enumerator | |
---|---|
LFG_OPTION_ENABLE_DUNGEON_FINDER | |
LFG_OPTION_ENABLE_RAID_BROWSER | |
LFG_OPTION_ENABLE_SEASONAL_BOSSES |
Proposal states.
Enumerator | |
---|---|
LFG_PROPOSAL_INITIATING | |
LFG_PROPOSAL_FAILED | |
LFG_PROPOSAL_SUCCESS |
enum lfg::LfgRoles |
Enumerator | |
---|---|
PLAYER_ROLE_NONE | |
PLAYER_ROLE_LEADER | |
PLAYER_ROLE_TANK | |
PLAYER_ROLE_HEALER | |
PLAYER_ROLE_DAMAGE |
Enumerator | |
---|---|
LFG_DUNGEON_HEADLESS_HORSEMAN | |
LFG_DUNGEON_FROST_LORD_AHUNE | |
LFG_DUNGEON_COREN_DIREBREW | |
LFG_DUNGEON_CROWN_CHEMICAL_CO |
enum lfg::LfgState |
Teleport errors.
enum lfg::LfgType |
Determines the type of instance.
Enumerator | |
---|---|
LFG_TYPE_NONE | |
LFG_TYPE_DUNGEON | |
LFG_TYPE_RAID | |
LFG_TYPE_ZONE | |
LFG_TYPE_HEROIC | |
LFG_TYPE_RANDOM |
enum lfg::LfgUpdateFlag |
enum lfg::LfgUpdateType |
void lfg::AddSC_LFGScripts | ( | ) |
Referenced by ScriptMgr::Initialize().
std::string lfg::ConcatenateDungeons | ( | LfgDungeonSet const & | dungeons | ) |
Referenced by GetPlayerInfo().
auto lfg::format_as | ( | T | f | ) |
std::string lfg::GetRolesString | ( | uint8 | roles | ) |
References LANG_LFG_ROLE_DAMAGE, LANG_LFG_ROLE_HEALER, LANG_LFG_ROLE_LEADER, LANG_LFG_ROLE_NONE, LANG_LFG_ROLE_TANK, PLAYER_ROLE_DAMAGE, PLAYER_ROLE_HEALER, PLAYER_ROLE_LEADER, PLAYER_ROLE_TANK, and sObjectMgr.
Referenced by GetPlayerInfo().
std::string lfg::GetStateString | ( | LfgState | state | ) |
References LANG_LFG_ERROR, LANG_LFG_STATE_BOOT, LANG_LFG_STATE_DUNGEON, LANG_LFG_STATE_FINISHED_DUNGEON, LANG_LFG_STATE_NONE, LANG_LFG_STATE_PROPOSAL, LANG_LFG_STATE_QUEUED, LANG_LFG_STATE_RAIDBROWSER, LANG_LFG_STATE_ROLECHECK, LFG_STATE_BOOT, LFG_STATE_DUNGEON, LFG_STATE_FINISHED_DUNGEON, LFG_STATE_NONE, LFG_STATE_PROPOSAL, LFG_STATE_QUEUED, LFG_STATE_RAIDBROWSER, LFG_STATE_ROLECHECK, and sObjectMgr.
Referenced by GetPlayerInfo(), lfg_commandscript::HandleLfgGroupInfoCommand(), and lfg::LFGMgr::SetState().