TrinityCore
BattlegroundQueueTypeId Struct Reference

#include <SharedDefines.h>

Public Member Functions

constexpr uint64 GetPacked () const
 
constexpr bool operator== (BattlegroundQueueTypeId const &right) const =default
 
constexpr std::strong_ordering operator<=> (BattlegroundQueueTypeId const &right) const =default
 

Static Public Member Functions

static constexpr BattlegroundQueueTypeId FromPacked (uint64 packedQueueId)
 

Public Attributes

uint16 BattlemasterListId
 
uint8 Type
 
bool Rated
 
uint8 TeamSize
 

Detailed Description

Definition at line 6576 of file SharedDefines.h.

Member Function Documentation

◆ FromPacked()

static constexpr BattlegroundQueueTypeId BattlegroundQueueTypeId::FromPacked ( uint64  packedQueueId)
inlinestaticconstexpr

Definition at line 6583 of file SharedDefines.h.

+ Here is the caller graph for this function:

◆ GetPacked()

constexpr uint64 BattlegroundQueueTypeId::GetPacked ( ) const
inlineconstexpr

Definition at line 6588 of file SharedDefines.h.

+ Here is the caller graph for this function:

◆ operator<=>()

constexpr std::strong_ordering BattlegroundQueueTypeId::operator<=> ( BattlegroundQueueTypeId const &  right) const
constexprdefault

◆ operator==()

constexpr bool BattlegroundQueueTypeId::operator== ( BattlegroundQueueTypeId const &  right) const
constexprdefault

Member Data Documentation

◆ BattlemasterListId

uint16 BattlegroundQueueTypeId::BattlemasterListId

Definition at line 6578 of file SharedDefines.h.

◆ Rated

bool BattlegroundQueueTypeId::Rated

Definition at line 6580 of file SharedDefines.h.

◆ TeamSize

uint8 BattlegroundQueueTypeId::TeamSize

Definition at line 6581 of file SharedDefines.h.

◆ Type

uint8 BattlegroundQueueTypeId::Type

Definition at line 6579 of file SharedDefines.h.


The documentation for this struct was generated from the following file: