|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
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. | |
|
inline |
Definition at line 228 of file LFGMgr.h.
References cancelTime, dungeonId, encounters, group, id, isNew, leader, lfg::LFG_PROPOSAL_INITIATING, and state.
| 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().
| uint32 lfg::LfgProposal::dungeonId |
Dungeon to join.
Definition at line 233 of file LFGMgr.h.
Referenced by lfg::LFGQueue::CheckCompatibility(), lfg::LFGMgr::DumpQueueInfo(), LfgProposal(), lfg::LFGMgr::MakeNewGroup(), WorldSession::SendLfgUpdateProposal(), and lfg::LFGMgr::UpdateProposal().
| uint32 lfg::LfgProposal::encounters |
Dungeon Encounters.
Definition at line 238 of file LFGMgr.h.
Referenced by LfgProposal(), and WorldSession::SendLfgUpdateProposal().
| uint64 lfg::LfgProposal::group |
Proposal group (0 if new).
Definition at line 235 of file LFGMgr.h.
Referenced by lfg::LFGQueue::CheckCompatibility(), lfg::LFGMgr::DumpQueueInfo(), LfgProposal(), lfg::LFGMgr::MakeNewGroup(), and WorldSession::SendLfgUpdateProposal().
| uint32 lfg::LfgProposal::id |
Proposal Id.
Definition at line 232 of file LFGMgr.h.
Referenced by lfg::LFGMgr::AddProposal(), LfgProposal(), lfg::LFGMgr::MakeNewGroup(), lfg::LFGMgr::RemoveProposal(), and WorldSession::SendLfgUpdateProposal().
| 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().
| uint64 lfg::LfgProposal::leader |
Leader guid.
Definition at line 236 of file LFGMgr.h.
Referenced by lfg::LFGQueue::CheckCompatibility(), lfg::LFGMgr::DumpQueueInfo(), LfgProposal(), lfg::LFGMgr::MakeNewGroup(), and WorldSession::SendLfgUpdateProposal().
| LfgProposalPlayerContainer lfg::LfgProposal::players |
Players data.
Definition at line 242 of file LFGMgr.h.
Referenced by lfg::LFGQueue::CheckCompatibility(), lfg::LFGMgr::DumpQueueInfo(), lfg::LFGMgr::MakeNewGroup(), lfg::LFGMgr::RemoveProposal(), WorldSession::SendLfgUpdateProposal(), lfg::LFGMgr::Update(), and lfg::LFGMgr::UpdateProposal().
| LfgGuidList lfg::LfgProposal::queues |
Queue Ids to remove/readd.
Definition at line 240 of file LFGMgr.h.
Referenced by lfg::LFGQueue::CheckCompatibility(), lfg::LFGMgr::DumpQueueInfo(), lfg::LFGMgr::RemoveProposal(), and lfg::LFGMgr::UpdateProposal().
| LfgGuidList lfg::LfgProposal::showorder |
| LfgProposalState lfg::LfgProposal::state |
State of the proposal.
Definition at line 234 of file LFGMgr.h.
Referenced by lfg::LFGQueue::CheckCompatibility(), lfg::LFGMgr::DumpQueueInfo(), LfgProposal(), lfg::LFGMgr::RemoveProposal(), WorldSession::SendLfgUpdateProposal(), lfg::LFGMgr::Update(), and lfg::LFGMgr::UpdateProposal().