18#ifndef _LFGPLAYERDATA_H
19#define _LFGPLAYERDATA_H
44 void SetTeam(
uint8 team);
48 void SetRoles(
uint8 roles);
55 uint8 GetTeam()
const;
59 uint8 GetRoles()
const;
63 void SetNumberOfPartyMembersAtJoin(
uint8 count);
64 uint8 GetNumberOfPartyMembersAtJoin();
uint8 m_Team
Player team - determines the queue to join.
LfgPlayerData & operator=(LfgPlayerData &&right) noexcept
LfgState m_OldState
Old State - Used to restore state after failed Rolecheck/Proposal.
LfgPlayerData & operator=(LfgPlayerData const &)=delete
uint8 m_Roles
Roles the player selected when joined LFG.
LfgPlayerData(LfgPlayerData const &)=delete
ObjectGuid m_Group
Original group of player when joined LFG.
LfgState m_State
State if group in LFG.
uint8 m_NumberOfPartyMembersAtJoin
LfgDungeonSet m_SelectedDungeons
Selected Dungeons when joined LFG.
LfgPlayerData(LfgPlayerData &&other) noexcept
WorldPackets::LFG::RideTicket m_Ticket
Join ticket.
std::set< uint32 > LfgDungeonSet