TrinityCore
Loading...
Searching...
No Matches
EventMap::Event Struct Reference

Public Member Functions

 Event ()=default
 
 Event (EventId id, GroupIndex groupIndex, PhaseIndex phaseIndex)
 
std::strong_ordering operator<=> (Event const &right) const =default
 

Public Attributes

EventId _id = 0u
 
GroupMask _groupMask = 0u
 
PhaseMask _phaseMask = 0u
 

Detailed Description

Definition at line 34 of file EventMap.h.

Constructor & Destructor Documentation

◆ Event() [1/2]

EventMap::Event::Event ( )
default

◆ Event() [2/2]

EventMap::Event::Event ( EventId  id,
GroupIndex  groupIndex,
PhaseIndex  phaseIndex 
)
inline

Definition at line 37 of file EventMap.h.

Member Function Documentation

◆ operator<=>()

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

Member Data Documentation

◆ _groupMask

GroupMask EventMap::Event::_groupMask = 0u

Definition at line 45 of file EventMap.h.

◆ _id

EventId EventMap::Event::_id = 0u

Definition at line 44 of file EventMap.h.

◆ _phaseMask

PhaseMask EventMap::Event::_phaseMask = 0u

Definition at line 46 of file EventMap.h.


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