|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include "DBCStructure.h"#include "Field.h"#include "LFG.h"#include "LFGGroupData.h"#include "LFGPlayerData.h"#include "LFGQueue.h"#include "Platform/Singleton.h"Go to the source code of this file.
Classes | |
| struct | lfg::LFGDungeonData |
| struct | lfg::LfgJoinResultData |
| class | lfg::LFGMgr |
| struct | lfg::LfgPlayerBoot |
| Stores information of a current vote to kick someone from a group. More... | |
| struct | lfg::LfgPlayerRewardData |
| struct | lfg::LfgProposal |
| Stores group data related to proposal to join. More... | |
| struct | lfg::LfgProposalPlayer |
| Stores player data related to proposal to join. More... | |
| struct | lfg::LfgQueueStatusData |
| struct | lfg::LfgReward |
| Reward info. More... | |
| struct | lfg::LfgRoleCheck |
| Stores all rolecheck info of a group that wants to join. More... | |
| struct | lfg::LfgUpdateData |
Namespaces | |
| namespace | lfg |
Macros | |
| #define | sLFGMgr Skyfire::Singleton<lfg::LFGMgr, Skyfire::NullMutex>::instance() |
Typedefs | |
| typedef std::map< uint64, LfgAnswer > | lfg::LfgAnswerContainer |
| typedef std::map< uint8, LfgDungeonSet > | lfg::LfgCachedDungeonContainer |
| typedef UNORDERED_MAP< uint32, LFGDungeonData > | lfg::LFGDungeonContainer |
| typedef std::map< uint64, LfgGroupData > | lfg::LfgGroupDataContainer |
| typedef std::map< uint64, LfgPlayerBoot > | lfg::LfgPlayerBootContainer |
| typedef std::map< uint64, LfgPlayerData > | lfg::LfgPlayerDataContainer |
| typedef std::map< uint32, LfgProposal > | lfg::LfgProposalContainer |
| typedef std::map< uint64, LfgProposalPlayer > | lfg::LfgProposalPlayerContainer |
| typedef std::map< uint8, LFGQueue > | lfg::LfgQueueContainer |
| typedef std::multimap< uint32, LfgReward const * > | lfg::LfgRewardContainer |
| typedef std::pair< LfgRewardContainer::const_iterator, LfgRewardContainer::const_iterator > | lfg::LfgRewardContainerBounds |
| typedef std::map< uint64, LfgRoleCheck > | lfg::LfgRoleCheckContainer |
| #define sLFGMgr Skyfire::Singleton<lfg::LFGMgr, Skyfire::NullMutex>::instance() |
Definition at line 518 of file LFGMgr.h.
Referenced by Player::CanRollForItemInLFG(), Player::CanUninviteFromGroup(), lfg::LFGQueue::CheckCompatibility(), Group::Disband(), lfg::LFGQueue::DumpQueueInfo(), lfg::LFGQueue::FindNewGroups(), GetPlayerInfo(), lfg::LFGMgr::GetRandomAndSeasonalDungeons(), debug_commandscript::HandleDebugLfgFlexCommand(), debug_commandscript::HandleDebugLfgRequirementsCommand(), WorldSession::HandleGroupDisbandOpcode(), WorldSession::HandleLFDSetBootVoteOpcode(), WorldSession::HandleLFDTeleportOpcode(), lfg_commandscript::HandleLfgCleanCommand(), WorldSession::HandleLfgGetStatus(), lfg_commandscript::HandleLfgGroupInfoCommand(), WorldSession::HandleLfgJoinOpcode(), WorldSession::HandleLfgLeaveOpcode(), lfg_commandscript::HandleLfgOptionsCommand(), WorldSession::HandleLfgProposalResultOpcode(), lfg_commandscript::HandleLfgQueueInfoCommand(), WorldSession::HandleLfgSetCommentOpcode(), WorldSession::HandleLfgSetRolesOpcode(), WorldSession::HandleLfrJoinOpcode(), WorldSession::HandleLfrLeaveOpcode(), reload_commandscript::HandleReloadLfgRewardsCommand(), Player::inRandomLfgDungeon(), Player::isUsingLfg(), boss_headless_horseman::boss_headless_horsemanAI::JustDied(), Group::LoadGroupFromDB(), ObjectMgr::LoadInstanceEncounters(), Group::LoadMemberFromDB(), lfg::LFGGroupScript::OnAddMember(), lfg::LFGGroupScript::OnChangeLeader(), lfg::LFGGroupScript::OnDisband(), lfg::LFGGroupScript::OnInviteMember(), lfg::LFGPlayerScript::OnLogin(), lfg::LFGPlayerScript::OnLogout(), lfg::LFGPlayerScript::OnMapChanged(), lfg::LFGGroupScript::OnRemoveMember(), Group::RemoveMember(), WorldSession::SendLfgJoinResult(), WorldSession::SendLfgPartyLockInfo(), WorldSession::SendLfgPlayerLockInfo(), WorldSession::SendLfgRoleCheckUpdate(), WorldSession::SendLfgUpdateProposal(), WorldSession::SendLfgUpdateStatus(), World::SetInitialWorldSettings(), World::Update(), and InstanceScript::UpdateEncounterState().