Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
lfg::LfgProposal Struct Reference

Stores group data related to proposal to join. More...

#include <LFGMgr.h>

Public Member Functions

 LfgProposal (uint32 dungeon=0)

Public Attributes

time_t cancelTime
 Time when we will cancel this proposal.
uint32 dungeonId
 Dungeon to join.
uint32 encounters
 Dungeon Encounters.
uint64 group
 Proposal group (0 if new).
uint32 id
 Proposal Id.
bool isNew
 Determines if it's new group or not.
uint64 leader
 Leader guid.
LfgProposalPlayerContainer players
 Players data.
LfgGuidList queues
 Queue Ids to remove/readd.
LfgGuidList showorder
 Show order in update window.
LfgProposalState state
 State of the proposal.

Detailed Description

Stores group data related to proposal to join.

Definition at line 226 of file LFGMgr.h.

Constructor & Destructor Documentation

◆ LfgProposal()

lfg::LfgProposal::LfgProposal ( uint32 dungeon = 0)
inline

Definition at line 228 of file LFGMgr.h.

References cancelTime, dungeonId, encounters, group, id, isNew, leader, lfg::LFG_PROPOSAL_INITIATING, and state.

Member Data Documentation

◆ cancelTime

time_t lfg::LfgProposal::cancelTime

Time when we will cancel this proposal.

Definition at line 237 of file LFGMgr.h.

Referenced by lfg::LFGQueue::CheckCompatibility(), lfg::LFGMgr::DumpQueueInfo(), and LfgProposal().

◆ dungeonId

◆ encounters

uint32 lfg::LfgProposal::encounters

Dungeon Encounters.

Definition at line 238 of file LFGMgr.h.

Referenced by LfgProposal(), and WorldSession::SendLfgUpdateProposal().

◆ group

uint64 lfg::LfgProposal::group

◆ id

◆ isNew

bool lfg::LfgProposal::isNew

Determines if it's new group or not.

Definition at line 239 of file LFGMgr.h.

Referenced by lfg::LFGQueue::CheckCompatibility(), LfgProposal(), lfg::LFGMgr::MakeNewGroup(), and WorldSession::SendLfgUpdateProposal().

◆ leader

◆ players

◆ queues

LfgGuidList lfg::LfgProposal::queues

◆ showorder

LfgGuidList lfg::LfgProposal::showorder

Show order in update window.

Definition at line 241 of file LFGMgr.h.

◆ state


The documentation for this struct was generated from the following file:
  • src/server/game/DungeonFinding/LFGMgr.h