TrinityCore
TempSummonGroupKey Struct Reference

Key for storing temp summon data in TempSummonDataContainer. More...

#include <ObjectMgr.h>

Public Member Functions

 TempSummonGroupKey (uint32 summonerEntry, SummonerType summonerType, uint8 group)
 
std::strong_ordering operator<=> (TempSummonGroupKey const &right) const =default
 

Private Attributes

uint32 _summonerEntry
 Summoner's entry. More...
 
SummonerType _summonerType
 Summoner's type, see SummonerType for available types. More...
 
uint8 _summonGroup
 Summon's group id. More...
 

Detailed Description

Key for storing temp summon data in TempSummonDataContainer.

Definition at line 76 of file ObjectMgr.h.

Constructor & Destructor Documentation

◆ TempSummonGroupKey()

TempSummonGroupKey::TempSummonGroupKey ( uint32  summonerEntry,
SummonerType  summonerType,
uint8  group 
)
inline

Definition at line 78 of file ObjectMgr.h.

Member Function Documentation

◆ operator<=>()

std::strong_ordering TempSummonGroupKey::operator<=> ( TempSummonGroupKey const &  right) const
default

Member Data Documentation

◆ _summonerEntry

uint32 TempSummonGroupKey::_summonerEntry
private

Summoner's entry.

Definition at line 86 of file ObjectMgr.h.

◆ _summonerType

SummonerType TempSummonGroupKey::_summonerType
private

Summoner's type, see SummonerType for available types.

Definition at line 87 of file ObjectMgr.h.

◆ _summonGroup

uint8 TempSummonGroupKey::_summonGroup
private

Summon's group id.

Definition at line 88 of file ObjectMgr.h.


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