Project SkyFire Core
SkyFire 5.4.8 server core API documentation
Loading...
Searching...
No Matches
TempSummonGroupKey Struct Reference

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

#include <ObjectMgr.h>

Public Member Functions

bool operator< (TempSummonGroupKey const &rhs) const
 TempSummonGroupKey (uint32 summonerEntry, SummonerType summonerType, uint8 group)

Private Attributes

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

Detailed Description

Key for storing temp summon data in TempSummonDataContainer.

Definition at line 56 of file ObjectMgr.h.

Constructor & Destructor Documentation

◆ TempSummonGroupKey()

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

Definition at line 58 of file ObjectMgr.h.

References _summonerEntry, _summonerType, and _summonGroup.

Referenced by operator<().

Member Function Documentation

◆ operator<()

bool TempSummonGroupKey::operator< ( TempSummonGroupKey const & rhs) const
inline

Definition at line 63 of file ObjectMgr.h.

References TempSummonGroupKey().

Member Data Documentation

◆ _summonerEntry

uint32 TempSummonGroupKey::_summonerEntry
private

Summoner's entry.

Definition at line 70 of file ObjectMgr.h.

Referenced by TempSummonGroupKey().

◆ _summonerType

SummonerType TempSummonGroupKey::_summonerType
private

Summoner's type, see SummonerType for available types.

Definition at line 71 of file ObjectMgr.h.

Referenced by TempSummonGroupKey().

◆ _summonGroup

uint8 TempSummonGroupKey::_summonGroup
private

Summon's group id.

Definition at line 72 of file ObjectMgr.h.

Referenced by TempSummonGroupKey().


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