TrinityCore
GameEventData Struct Reference

#include <GameEventMgr.h>

Public Member Functions

 GameEventData ()
 
bool isValid () const
 

Public Attributes

time_t start
 
time_t end
 
time_t nextstart
 
uint32 occurence
 
uint32 length
 
HolidayIds holiday_id
 
uint8 holidayStage
 
GameEventState state
 
GameEventConditionMap conditions
 
std::set< uint16prerequisite_events
 
std::string description
 
uint8 announce
 

Detailed Description

Definition at line 60 of file GameEventMgr.h.

Constructor & Destructor Documentation

◆ GameEventData()

GameEventData::GameEventData ( )
inline

Definition at line 62 of file GameEventMgr.h.

Member Function Documentation

◆ isValid()

bool GameEventData::isValid ( ) const
inline

Definition at line 77 of file GameEventMgr.h.

+ Here is the caller graph for this function:

Member Data Documentation

◆ announce

uint8 GameEventData::announce

Definition at line 75 of file GameEventMgr.h.

◆ conditions

GameEventConditionMap GameEventData::conditions

Definition at line 72 of file GameEventMgr.h.

◆ description

std::string GameEventData::description

Definition at line 74 of file GameEventMgr.h.

◆ end

time_t GameEventData::end

Definition at line 65 of file GameEventMgr.h.

◆ holiday_id

HolidayIds GameEventData::holiday_id

Definition at line 69 of file GameEventMgr.h.

◆ holidayStage

uint8 GameEventData::holidayStage

Definition at line 70 of file GameEventMgr.h.

◆ length

uint32 GameEventData::length

Definition at line 68 of file GameEventMgr.h.

◆ nextstart

time_t GameEventData::nextstart

Definition at line 66 of file GameEventMgr.h.

◆ occurence

uint32 GameEventData::occurence

Definition at line 67 of file GameEventMgr.h.

◆ prerequisite_events

std::set<uint16 > GameEventData::prerequisite_events

Definition at line 73 of file GameEventMgr.h.

◆ start

time_t GameEventData::start

Definition at line 64 of file GameEventMgr.h.

◆ state

GameEventState GameEventData::state

Definition at line 71 of file GameEventMgr.h.


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